Senior Software Engineer, CX
Pune, Maharashtra, India (Hybrid) · Tam zamanlı
Başvuran ilk kişi siz olun
- Deneyim
- 4–7 yrs
- Maaş
- —
- Açılışlar
- 1
- Yayınlandı
- 1 saat önce
- Work mode
- Hibrit
- Eğitim
- Any graduate
- Eligibility
- Any graduate can apply. The role is suited to experienced Java engineers with 4–7 years of development experience.
- Resume
- Required to apply
Where you'll work
İş tanımı
About the role
The Senior Software Engineer will work on the NICE CXone software platform, focusing on development, testing, and long-term maintenance. The position spans multiple layers of the product stack and involves building new capabilities, strengthening existing features, handling QA defects, supporting live production systems, and collaborating with teammates in an agile setup.
Impact and key outcomes
- Own and deliver complex reporting initiatives as an individual contributor.
- Review business needs and work with technical teams to shape practical solutions.
- Take part in technology assessments and proof-of-concept work.
- Use strong object-oriented design and software design patterns to build robust systems.
- Create scalable, high-performance, enterprise-level applications.
- Follow enterprise security requirements and encryption practices.
- Apply strong analytical thinking, problem-solving, and attention to detail in a fast-paced environment.
- Work across teams, influence stakeholders, and help drive alignment.
- Coach other engineers and encourage strong engineering standards.
What you need to bring
This role expects 4 to 7 years of practical Java development experience across web and server-side work. The ideal candidate should be comfortable with object-oriented design, clean coding practices, and enterprise application development. Experience is needed in Java, J2EE, Spring Boot, Hibernate, REST APIs, and JSON. You should also have worked on multi-tier web applications, relational databases such as MySQL, and cloud environments such as AWS, Azure, or Google Cloud. Knowledge of microservices and cloud-native architecture is important, along with front-end exposure to Angular, JavaScript, HTML5, CSS3, jQuery, and micro frontends. The ability to build responsive interfaces, reusable components, and production-ready web or mobile experiences is also expected.
Preferred strengths
- Experience working with AI-focused teams to build practical software solutions.
- Exposure to AI coding assistants and automation tools that speed up development, testing, and release cycles.
- Ability to simplify complex engineering problems into solutions that can be delivered incrementally.
- Comfort balancing technical quality with quick execution.
- Experience building AI-enabled applications, including LLM-based systems, agents, and automation workflows.
- Working knowledge of CI/CD, test-driven development, and automated testing with tools such as JUnit and Karma.
- Strong communication, stakeholder handling, and influencing skills.
- Experience in agile, global, and matrixed work environments.
- A collaborative mindset, fast learning ability, and good English proficiency.
Work arrangement
This role follows a hybrid schedule under the NiCE-FLEX model. Employees are expected to work from the office 2 days per week and remotely for the remaining 3 days. Office days are intended for in-person collaboration, team interaction, and innovation-focused discussions.
Role details
Requisition number: 11312. Reporting line: Tech Manager. Role type: Individual Contributor.
Eligibility
Any graduate may apply.