C++ Architect | Codersbrain
full-time
Posted on September 16, 2025
Job Description
C++ Architect
Company Overview
(Information not provided)
Job Summary
The C++ Architect role focuses on leveraging extensive experience in C++ architecture to lead the design and development of high-performance systems. The ideal candidate will demonstrate leadership in software engineering practices, guide junior developers, and ensure the successful implementation of scalable applications. This position plays a crucial role in aligning technology solutions with business objectives.
Responsibilities
- Lead the design, development, and implementation of high-performance C++ applications, ensuring adherence to best practices and coding standards.
- Collaborate with cross-functional teams to gather requirements, analyze problems, and develop solutions that align with business objectives.
- Mentor and guide junior developers, providing technical leadership and fostering an environment of continuous learning.
- Conduct code reviews to ensure code quality, performance, and security.
- Architect scalable and high-performance solutions using the latest C++ frameworks and tools.
- Troubleshoot and resolve application issues, ensuring a smooth user experience and timely project delivery.
- Stay updated with the latest industry trends and technological advancements related to C++ development.
- Communicate effectively with stakeholders, providing status updates on project progress and any potential roadblocks.
- Participate in system architecture discussions, contributing to the technical direction of projects.
- Ensure the implementation of software development methodologies, including Agile and DevOps practices.
Qualifications
- Proven experience as a C++ Developer, with at least 10+ years of experience in a lead or senior role.
- Strong proficiency in C++ technologies and architectures, including high-performance systems design.
- Excellent problem-solving skills and the ability to work under pressure in a fast-paced environment.
- Experience with integration and unit tests and test-driven development practices.
- Strong communication and interpersonal skills to effectively collaborate with team members and stakeholders.
- Knowledge of software development methodologies, version control systems (e.g., Git), and CI/CD tools.
Preferred Skills
- Experience with Agile methodologies and working in an Agile development environment.
- Familiarity with cloud platforms (e.g., Azure, AWS) and microservices architecture.
- Understanding of security best practices in application development.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Experience with front-end frameworks such as Angular, React, or Vue.js is a plus.
- Programming languages: C, C++ /VC++, C#.
- Operating Systems: Linux and Windows.
- Scripting Languages: Shell Scripting.
- DBMS: MySQL, SQL, accdb, DB2.
- Others: websockets, TCP/IP.
Experience
- 10+ years of relevant experience in C++ Development and architecture.
Environment
- Locations: Chennai, Hyderabad, Pune.
- Notice Period: Immediate joiner to 15 days.
Salary
(Information not provided)
Growth Opportunities
(Information not provided)
Benefits
(Information not provided)