Application Developer
KeySkills
Job Description
Job Description:
We are seeking a skilled C++ Software Developer with 3?7 years of experience to participate in all aspects of the software development lifecycle, including design, coding, testing, and support. The role involves creating software that supports clients? hybrid-cloud and AI initiatives, collaborating with stakeholders, and continuously learning new technologies to improve feature development.
Responsibilities:
- 
Participate in end-to-end feature development, from requirement analysis to implementation and testing.
 - 
Design, develop, and maintain C++ applications using best practices.
 - 
Collaborate with internal and external stakeholders to understand issues and resolve them according to defined SLAs.
 - 
Troubleshoot, debug, and optimize existing software to ensure performance and reliability.
 - 
Integrate new technologies and frameworks into feature development.
 - 
Write clean, maintainable, and well-documented code.
 - 
Contribute to team knowledge sharing and continuous improvement initiatives.
 
Skills Required
Core Technical Skills
- 
Strong proficiency in C++ programming (3?7 years of experience).
 - 
Good knowledge of Qt framework for application development.
 - 
Ability to design, code, and implement independently.
 - 
Solid understanding of software development lifecycle (SDLC) and best practices.
 
Preferred / Good to Have
- 
Creative problem-solving skills.
 - 
Experience with hybrid-cloud or AI-related software projects.
 
Professional Skills
- 
Excellent communication and collaboration skills.
 - 
Ability to work independently as well as in team environments.
 - 
Strong analytical thinking and attention to detail.
 - 
Eagerness to learn new technologies and implement them in feature development.
 
-