Specialist Software Engineer (.Net)

2 Months ago • 8 Years + • Programming

Job Summary

Job Description

NiCE is seeking a Specialist Software Engineer (.Net) to develop, test, and maintain applications using C# and .NET technologies. The role involves building web applications with MVC, Web API, and Blazor, working with databases like SQL Server, MySQL, or PostgreSQL using Entity Framework Core, and deploying applications on AWS with CI/CD pipelines. Responsibilities include designing and developing RESTful APIs and gRPC services within a Microservices architecture using Docker and Kubernetes, and implementing security measures like OAuth and JWT. The engineer will also optimize application performance and adhere to Quality targets and SLAs for SaaS applications.
Must have:
  • 8+ years of experience in Software Engineering.
  • Experience developing enterprise-grade software products.
  • Experience developing multi-tenant cloud-native SaaS.
  • Familiar with Service Oriented Architecture.
  • Familiar with DevOps processes and tools for CI/CD.
  • Familiar with Quality targets and SLAs for SaaS.
  • Experience with Dot net and web technologies.
  • Familiarity with AWS.
  • Experience with Fortune 100 companies.
  • Experience with agile software development.
  • Excellent communication and problem-solving skills.
  • Experience with Contact Center as a Service or Platform as a Service products.
Good to have:
  • Experience in JavaScript and Angular.
  • Experience working abroad or with global teams.
  • Ability to influence others in complex situations.
Perks:
  • NiCE-FLEX hybrid model (2 days office, 3 days remote)
  • Opportunities for learning and growth
  • Internal career opportunities across multiple roles, disciplines, domains, and locations.

Job Details

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

So, what’s the role all about?

A .NET Developer is a software engineer who specializes in developing applications using Microsoft's .NET framework, including technologies like C#, and .NET Core. They build web, desktop, cloud, and mobile applications for various industries.

How will you make an impact? 

Application Development:

  • Develop, test, and maintain applications using C#,and .NET
  • Build web applications using MVC, Web API, and Blazor.

Database Management:

  • Work with SQL Server, MySQL, or PostgreSQL for data storage and management.
  • Use Entity Framework (EF) Core for Object-Relational Mapping (ORM).

Cloud & DevOps Integration:

  • Deploy applications on AWS
  • Implement CI/CD pipelines

API & Microservices Development:

  • Design and develop RESTful APIs and gRPC services.
  • Work with Microservices architecture using Docker and Kubernetes.

Security & Performance Optimization:

  • Implement OAuth, JWT, and Identity Server for authentication and authorization.
  • Optimize application performance through caching, logging, and debugging tools.

Have you got what it takes?

  • 8+ years of experience in Software Engineering.
  • Proven track record of managing the development of enterprise-grade software products that can perform, scale, and integrate into a broad enterprise ecosystem.
  • Experience developing and supporting multi-tenant cloud-native software delivered as-a-Service (SaaS).
  • Good exposure to Service Oriented Architecture and associated design patterns for development, deployment, and maintenance.
  • Familiar with DevOps processes and tools employed in SaaS architectures to support CI/CD and monitoring.
  • Familiar with Quality targets and SLAs for SaaS applications.
  • Experience of product development using Dot net technologies and web technologies.
  • Good to have experience in JavaScript and angular.
  • Familiarity and/or experience with public cloud infrastructures and technologies such as Amazon Web Services (AWS).
  • Experience working in a global product software company for enterprise customers (Fortune 100 companies).
  • Experience working abroad or with global teams is preferred.
  • Demonstrated ability to deftly influence others, especially in sensitive or complex situations.
  • Deep experience with agile software development techniques and pitfalls.
  • Excellent communication skills, problem-solving and decision-making skills.
  • Experience with Contact Center as a Service or Platform as a Service type of products.

 

What’s in it for you?

Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr!

 

Enjoy NiCE-FLEX!

At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.

Requisition ID: 6221
Reporting into: Tech Manager

Role Type: Individual Contributor

 

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

 

Similar Jobs

Nice - Senior Data Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Lytx,  Inc  - Senior Key Account Executive - Mid-Market

Lytx, Inc

San Diego, California, United States (On-Site)
1 Month ago
Mendix - Enterprise Account Executive - Energy

Mendix

Houston, Texas, United States (Hybrid)
2 Months ago
Ziff Davis - Sales Director

Ziff Davis

India (On-Site)
1 Month ago
Alpha Sense - Enterprise Account Executive, International Strategic Sales

Alpha Sense

New York, United States (Hybrid)
2 Months ago
Nasdaq - Senior Software Developer

Nasdaq

Bengaluru, Karnataka, India (On-Site)
1 Year ago
luxsoft - Senior Java Developer

luxsoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Weeks ago
Bluevine India - Senior Python Developer

Bluevine India

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Any Desk - Software Developer C++

Any Desk

Stuttgart, Baden-Württemberg, Germany (On-Site)
3 Months ago
Banyan Software - Lead Software Developer (C#/Azure)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nightfall AI - Chief Information Security Officer

Nightfall AI

San Francisco, California, United States (On-Site)
2 Months ago
USE Insider - Customer Onboarding Manager

USE Insider

Berlin, Berlin, Germany (Hybrid)
8 Months ago
EMA - Senior Technical Account Manager

EMA

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Cognite - Senior Product Manager – Generative AI and AI/ML

Cognite

Oslo, Oslo, Norway (Hybrid)
1 Month ago
Vimeo - Sales Development Representative

Vimeo

New York, United States (On-Site)
3 Weeks ago
Workato - Principal Total Rewards Partner

Workato

Palo Alto, California, United States (On-Site)
1 Month ago
WebMD - Site Reliability Engineer

WebMD

Boise, Idaho, United States (On-Site)
2 Months ago
NCR Voyix - Software Engineer III / Java Full Stack Developer

NCR Voyix

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Regrello - Senior Enterprise Solutions Architect

Regrello

Austin, Texas, United States (Remote)
1 Year ago
Loyalty Juggernaut - Product Engineer (2025 Grads.)

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Rippling - Fraud Investigation Specialist

Rippling

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Axalta - Salesforce Release Manager

Axalta

Gurugram, Haryana, India (On-Site)
9 Months ago
Illumina - Sr HRIS Analyst (Workday)

Illumina

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Qualcomm - Physical Design Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
rivos - SOC Physical Design Engineer

rivos

Bengaluru, Karnataka, India (Hybrid)
3 Years ago
Nice - Senior Product Owner

Nice

Pune, Maharashtra, India (Hybrid)
2 Months ago
Valeo - Asia IT SSC Leader – User Environment and Support

Valeo

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
Oliver Agency - Account Manager

Oliver Agency

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
smarsh - Product Security Lead

smarsh

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Trailer park group - Senior Executive – Data Asset Management

Trailer park group

Mumbai, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Mcdonalds - Software Engineer II - C++/C#

Mcdonalds

Mexico City, Mexico City, Mexico (On-Site)
6 Months ago
Iksha Labs - Senior C++ Engineer

Iksha Labs

Gurugram, Haryana, India (On-Site)
10 Months ago
Epic Games - Principal Programmer, Horde

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
Epic Games - Automation Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Eqvilent - Analyst (with Python)

Eqvilent

(Remote)
2 Months ago
Qualcomm - Engineer, QA_Automation framework/Python

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
endava - .NET Developer with AWS experience

endava

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
KRAFTON Montréal Studio - Lead Programmer

KRAFTON Montréal Studio

Montreal, Quebec, Canada (On-Site)
3 Months ago
bounteous - Database Developer

bounteous

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Mcdonalds - Software Engineer II Java

Mcdonalds

Mexico City, Mexico (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Manila, Metro Manila, Philippines (Hybrid)

Pune, Maharashtra, India (Hybrid)

United States (Remote)

Pune, Maharashtra, India (Hybrid)

Manila, Metro Manila, Philippines (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Richardson, Texas, United States (Hybrid)

Southampton, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Nice

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug