C++ Developer | Codersbrain
contractual
Posted on August 14, 2025
Job Description
C++ Developer
Company Overview
Not specified
Job Summary
The C++ Developer will be responsible for software architecture, design, development, and testing. This role focuses on leveraging advanced C++ skills and cloud engineering knowledge to develop scalable and high-performing applications. The ideal candidate will contribute to system design, API implementation, and performance optimization in a collaborative environment.
Responsibilities
- Design, develop, and test high-quality software solutions using C++ and related technologies.
- Implement RESTful and gRPC APIs, demonstrating strong microservices architecture principles.
- Optimize memory management and application performance while adhering to C++ standards (C++11/14/17/20).
- Create and present architecture diagrams, such as C4 and System Landscape.
- Collaborate in Agile or Scaled Agile software development practices.
- Document and maintain project information on Confluence, ensuring up-to-date documentation.
Qualifications
- Bachelor’s or Master’s degree in Computer Science or related disciplines.
- 7+ years of experience in software architecture, design, development, and testing.
- Expert-level proficiency in C++ and experience with Docker, Git, and GitHub.
- Strong understanding of STL (Standard Template Library) and object-oriented programming principles.
- Experience with multi-threading, concurrent programming, and debugging tools.
- Knowledge of cloud engineering concepts, specifically Kubernetes and AWS/Azure/GCP.
- Familiarity with security vaults, such as HashiCorp Vault.
- Proficiency in SQL and various database systems.
Preferred Skills
- Strong skills in high-level and low-level system design.
- Familiarity with performance optimization techniques and tools.
Experience
- Minimum of 7+ years in software development with a focus on C++ and cloud technologies.
Environment
- Location: Bangalore, with 3 days of work from the client office.
- Contract Duration: Initial 6 months, extendable up to 1 year based on performance.
- Immediate joiner preferred.
Salary
Not specified
Growth Opportunities
Not specified
Benefits
Not specified