Associate Manager - Integration
Apply on EasyApply
Create a free account to apply in seconds
The Associate Manager - Integration will play a crucial role in driving the integration of various systems and applications. They will be responsible for leading a team of developers, ensuring smooth and efficient integration processes, and delivering high-quality solutions. This role requires a deep understanding of C++ programming, multithreading concepts, and Linux development environment.
Responsibilities
- Lead and manage integration projects, ensuring timely delivery and meeting client expectations.
- Oversee a team of developers, providing guidance, mentorship, and performance management.
- Design and implement integration solutions, considering scalability, performance, and security.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Develop and maintain strong relationships with clients, understanding their needs and providing regular updates on project progress.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot and resolve integration issues, utilizing strong debugging skills.
- Stay updated with industry trends and technologies, and propose innovative solutions to enhance integration processes.
- Document and maintain integration architecture, ensuring clear and comprehensive documentation.
- Mentor and train junior team members, fostering a culture of knowledge sharing and continuous improvement.
Qualifications
- 6-8+ years of experience in C++ programming, with a strong understanding of memory management, file I/O, and streams concepts.
- Proficiency in multithreading, including creating and managing threads, and synchronization mechanisms.
- Good understanding of Linux development, including command-line tools, POSIX, processes, and network concepts.
- Experience in writing unit tests and evaluating coding standards for C++ applications.
- Strong architectural skills to build and design applications in a C++ environment.
- Exposure to SCM tools and IDE integration, such as ClearCase, GIT, and Confluence.
- Understanding of web application development on the C++ platform.
- Experience in debugging, troubleshooting, and performance optimization techniques.
- Good communication skills, both written and verbal, with the ability to articulate complex technical concepts.
- Positive attitude, adaptability, and strong collaboration skills to work effectively in a team environment.