Associate Manager - Integration

Bristlecone

Pune, Maharashtra, India Full time
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.

Skills

C++ programmingMultithreadingLinux developmentIntegration solutions designTeam leadershipClient relationship managementDebugging skillsArchitectural skillsCommunication skillsCollaboration skills