onsite
Senior Software Engineer - UC - Zensar Technologies
Software Engineer
Lead development of UC platform services and provisioning workflows in the CUCM ecosystem, leveraging C++, Python, and Java to deliver robust, secure APIs and integrations while mentoring junior engineers.
About the role
Key Responsibilities
- Design, develop, and maintain high‑quality software features for the CUCM ecosystem, focusing on platform services and provisioning workflows.
- Implement and integrate RESTful APIs and microservices using C++, Python, and Java to enable seamless communication between UC components.
- Collaborate with cross‑functional teams to define requirements, estimate effort, and deliver solutions on schedule.
- Mentor junior engineers, providing code reviews, technical guidance, and fostering best practices in secure SDLC.
- Participate in architecture discussions, performance tuning, and continuous improvement of development processes.
Requirements
- 5+ years of professional software development experience with strong proficiency in C++, Python, and Java.
- Hands‑on experience with API design, integration, and deployment in a UC or telecom environment.
- Solid understanding of secure software development lifecycle practices and code quality standards.
- Excellent problem‑solving skills, ability to work independently and in a team, and strong communication abilities.