PUNE · FULLTIME
Software Engineer, CX
NiCE
Pune · onsite · Posted 7d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
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.
Sourced from greenhouse · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About NiCE
NiCE
Software Product
2.6k+
employees
1986
40 years old
Pune, Maharashtra
India
About
Industries
Employee ratings
648 reviews
Culture
3.6
Career growth
2.9
Work-life
3.5
Employees rate it well for
Find them on