HamburgerMenu
hirist

C++ Developer

TECHRACERS PRIVATE LIMITED
Bangalore
4 - 8 Years
star-icon
4.3white-divider5+ Reviews

Posted on: 20/07/2025

Job Description

Roles and Responsibilities :

- Lead the design, development, and testing of robust, scalable, and high-performance software solutions using modern C++ standards (C++11/14/17/20).

- Utilize STL, object-oriented programming, and memory optimization techniques to ensure efficient software performance.

- Build and maintain containerized applications using Docker, and manage code repositories via Git/GitHub.

- Architect and implement RESTful and gRPC APIs following microservices principles and patterns.

- Design both high-level and low-level system architecture, including creation and presentation of diagrams like C4 and System Landscape.

- Work with cloud platforms such as AWS, Azure, or GCP, and manage deployments using Kubernetes.

- Implement secure storage solutions using tools like HashiCorp Vault.

- Write and optimize SQL queries; interact with relational databases to support application data needs.

- Ensure multi-threading and concurrent programming best practices are followed for enhanced performance.

- Use debugging tools and profilers to identify bottlenecks and improve software stability and reliability.

- Collaborate with cross-functional teams in an Agile or Scaled Agile development environment.

- Produce clear technical documentation and contribute to team knowledge using tools like Confluence.

- Ensure architectural decisions lead to resilient, highly available, and cloud-native applications.

- Communicate effectively with technical teams and architects to present designs, explain decisions, and guide implementation.


info-icon

Did you find something suspicious?