
Software Development Developer III
Full Job Description
Teleperformance (TP) in Chennai is seeking a Software Development Engineer III to focus on high-tech software development. This role involves creating various software types, including end-user applications and operating/utility systems that support these applications for external sale. Key responsibilities include conducting thorough requirements gathering and analysis to understand software domains, hardware-software interfaces, and overall software characteristics. You will utilize programming, scripting, and database languages to write code, and support software testing, deployment, maintenance, and evolution by fixing bugs, adapting to scope changes, and implementing enhancements. A strong understanding of software development best practices, such as coding standards, code reviews, source control, build processes, testing, and operations, is essential.
At this advanced level, you will possess extensive knowledge and experience, actively participating in and leading the development of new solutions and projects. You will be instrumental in sharing best practices and providing guidance to colleagues within your professional area. Beyond managing your own workload, you will define strategic directions for the team. This role involves supervising and coordinating lower-level specialists, acting as the single point of contact for complex issues. You will also coordinate daily operations and oversee the implementation of short to medium-term activities. Furthermore, you will contribute to the development of policies, processes, and standards for tactical and operational decisions within a defined scope. The position requires managing a diverse team of specialists and support staff, with full responsibility for employee lifecycle management.