HumanBit Logo

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)

Powered by
HumanBit Logo