Software Engineer, CX

Posted 11 Days Ago
Be an Early Applicant
Pune, Mahārāshtra, IND
In-Office
Mid level
Cloud • Software • Analytics
The Role
Full‑stack Software Engineer responsible for designing and building .NET Core backend microservices and React/TypeScript frontends, integrating LLM/AI tooling, writing tests, participating in code reviews, optimizing performance, and collaborating with designers to implement Figma prototypes.
Summary Generated by Built In

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.


What’s the role all about?

We are looking for a passionate and skilled Software Engineer with 2-5 years of experience, to join our growing engineering team. In this role, you will design, build, and maintain high-quality software solutions across our .NET backend services and React-based frontends. You will also contribute to our AI integration initiatives, helping embed intelligent capabilities into our product suite. This is an exciting opportunity to work on modern tech at the intersection of enterprise software and applied AI.

How will you make an impact?

  • Design and develop scalable RESTful APIs and microservices using .NET Core
  • Write clean, testable, and maintainable C# code following SOLID principles
  • Participate in code reviews, providing and receiving constructive feedback
  • Build responsive, accessible, and performant React applications using TypeScript
  • Develop and consume RESTful APIs; manage state with Redux or Zustand
  • Collaborate with designers to translate Figma prototypes into polished UI components
  • Write unit and integration tests using Jest or React Testing Library
  • Optimize frontend performance (lazy loading, code splitting, bundle analysis)
  • Use AI coding assistants (GitHub Copilot or Claude) as a daily productivity tool for code generation, refactoring, and boilerplate reduction
  • Generate, review, and iterate on unit tests using AI tooling (e.g., Copilot-assisted xUnit / NUnit for .NET, Jest for React); validate AI-generated test coverage rather than accepting it blindly
  • Apply AI-assisted debugging: use LLM-based tools to explain errors, suggest fixes, and trace root causes — while developing the judgment to verify and own the resolution
  • Draft technical documentation, PR descriptions, and commit messages with AI assistance; maintain accuracy and clarity as the author of record
  • Understand the limitations and risks of AI-generated code: review for security vulnerabilities, incorrect logic, and hallucinated APIs before merging
  • Accelerate learning on unfamiliar codebases, libraries, and frameworks using AI chat tools — while building genuine understanding rather than copy-paste dependence

Have you got what it takes?  

  • Strong proficiency in C# and ASP.NET Core for building REST APIs and microservices
  • Solid experience with React (hooks, context, performance patterns) and TypeScript
  • Familiarity with integrating at least one LLM API (GitHub Copilot, Claude, etc.)
  • Experience with version control (Git) and CI/CD pipelines
  • Understanding of software design patterns, SOLID principles, and clean code practices
  • Ability to write meaningful unit and integration tests
  • Experience with cloud platforms: AWS
  • Knowledge of containerization (Docker) and orchestration (Kubernetes)
  • Understanding of Micro Frontend (MFE) architecture
  • Exposure to Agile/Scrum methodologies and tools like Jira or Azure DevOps

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: 11319
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.


Skills Required

  • 2-5 years of software engineering experience
  • Proficiency in C# and ASP.NET Core
  • Experience designing and developing RESTful APIs and microservices
  • Solid experience with React (hooks, context) and TypeScript
  • Familiarity with integrating at least one LLM API (e.g., GitHub Copilot, Claude)
  • Experience with version control (Git) and CI/CD pipelines
  • Ability to write meaningful unit and integration tests (Jest, React Testing Library, xUnit, NUnit)
  • Experience with AWS cloud platform
  • Knowledge of containerization (Docker) and orchestration (Kubernetes)
  • Understanding of Micro Frontend (MFE) architecture
  • Experience managing state with Redux or Zustand
  • Experience using AI coding assistants (GitHub Copilot, Claude) and validating AI-generated code/tests
  • Ability to translate Figma prototypes into UI components
  • Exposure to Agile/Scrum methodologies and tools like Jira or Azure DevOps
  • Familiarity with software design patterns, SOLID principles, and clean code practices

NICE Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about NICE and has not been reviewed or approved by NICE.

  • Healthcare Strength Benefits are described as broad and comprehensive, spanning medical, dental, vision, life, disability, and mental-health support. Added programs like FSA options and fitness stipends contribute to a well-rounded health and wellness offering.
  • Retirement Support A 401(k) is part of the package, sometimes paired with match details that are described as typical to stronger depending on role and time period. Employee stock participation is also positioned as an additional long-term wealth-building component for eligible roles.
  • Flexible Benefits Flexible work arrangements are emphasized, including hybrid setups and remote options for some roles. Flex scheduling, paid holidays, and paid sick time add to the perceived flexibility of the overall rewards package.

NICE Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Hoboken, NJ
10,130 Employees
Year Founded: 1986

What We Do

NICE (Nasdaq: NICE) is the worldwide leading provider of both cloud and on-premises enterprise software solutions that empower organizations to make smarter decisions based on advanced analytics of structured and unstructured data. NICE helps organizations of all sizes deliver better customer service, ensure compliance, combat fraud and safeguard citizens. Over 25,000 organizations in more than 150 countries, including over 85 of the Fortune 100 companies, are using NICE solutions. www.nice.com.

Similar Jobs

NICE Logo NICE

Software Engineer

Cloud • Software • Analytics
In-Office
Pune, Mahārāshtra, IND
10130 Employees

NICE Logo NICE

Senior Software Engineer

Cloud • Software • Analytics
In-Office
Pune, Mahārāshtra, IND
10130 Employees

NICE Logo NICE

Software Engineer

Cloud • Software • Analytics
In-Office
Pune, Mahārāshtra, IND
10130 Employees

NICE Logo NICE

Senior Software Engineer

Cloud • Software • Analytics
In-Office
Pune, Mahārāshtra, IND
10130 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account