NICE Ltd. logo

Specialist Software Engineer

Job Overview

Location

India - Pune

Job Type

Full-time

Category

Software Engineer

Date Posted

March 5, 2026

Full Job Description

đź“‹ Description

  • • As a Specialist Software Engineer at NICE Ltd., you will be at the forefront of developing cutting-edge software solutions that drive exceptional customer experiences, combat financial crime, and enhance public safety. This role is pivotal in our R&D department, where you will own the entire software development lifecycle, from initial design and meticulous development to comprehensive unit testing and seamless deployment.
  • • You will be instrumental in translating complex product requirements and market positioning into robust, high-quality software. This involves a deep understanding of the product's strategic goals and its place within the competitive landscape, ensuring that our solutions not only meet but exceed customer expectations.
  • • Collaboration is key to success in this role. You will work hand-in-hand with a diverse range of cross-functional teams, including Product Managers, Sales, Customer Support, and Services. This close partnership ensures that the software we deliver is not only technically sound but also perfectly aligned with business objectives and customer needs, leading to successful product launches and sustained market leadership.
  • • You will take the lead in architecting and implementing new software features. This responsibility includes adhering strictly to High-Level Design (HLD) and Low-Level Design (LLD) standards, ensuring that our codebase is scalable, maintainable, and efficient. Your expertise will guide the technical direction of features, ensuring they are built on a solid foundation.
  • • A significant aspect of your role will involve collaborating with Product Management, R&D, UX (User Experience), and DevOps teams. This integrated approach guarantees the delivery of seamless, end-to-end solutions that are user-friendly, performant, and operationally sound.
  • • As a senior member of the team, you will play a crucial role in mentoring junior engineers. By sharing your extensive knowledge, guiding their development, and promoting best practices in software engineering, you will foster a culture of continuous learning and improvement within the team, elevating the overall technical capabilities.
  • • You will be a key player in tackling complex technical challenges, devising innovative solutions that enhance product functionality and maintain our competitive edge. Your problem-solving skills will be vital in overcoming obstacles and pushing the boundaries of what our software can achieve.
  • • Conducting thorough code reviews is a critical responsibility. You will ensure that all code adheres to established design principles, coding standards, and quality benchmarks, thereby maintaining the integrity and robustness of our software products.
  • • Planning and executing comprehensive unit testing is essential to verify the functionality of your code and ensure high levels of automation coverage. This proactive approach to quality assurance minimizes defects and ensures reliability.
  • • You will contribute to the ongoing support of software features throughout their lifecycle. This includes ensuring complete quality coverage, responding promptly to any issues that arise, and implementing necessary enhancements to maintain optimal product performance and customer satisfaction.
  • • The role demands effective communication, utilizing email, instant messaging, and video conferencing tools to collaborate seamlessly with colleagues across different locations and time zones.
  • • A fierce commitment to product quality is paramount. You will champion quality at every stage of the development process, ensuring that the final product is of the highest standard.
  • • You will be an excellent problem solver, demonstrating an active interest in exploring and adopting the latest design and development tools and technologies to stay ahead of the curve.
  • • Enthusiasm for process improvement and adherence is expected, contributing to the efficiency and effectiveness of our development workflows.

Skills & Technologies

Azure
Git
Remote

Ready to Apply?

You will be redirected to an external site to apply.

About NICE Ltd.

NICE Ltd. is an Israeli-headquartered global enterprise software company that provides cloud platforms for customer engagement, workforce optimization, financial crime and compliance, and advanced analytics. Founded in 1986, it serves contact centers, financial institutions, and public safety organizations with solutions for recording, analytics, robotic process automation, and AI-driven insights. The company operates worldwide, with major offices in the United States, Europe, and Asia-Pacific, supporting clients in improving operational efficiency, customer experience, and regulatory compliance through data-driven decision-making.

Similar Opportunities

Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

11 days ago

Apply
Argentina - Remote
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

2 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

7 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

8 days ago

Apply