Similar Jobs

See all

Responsibilities:

  • Design, develop, and maintain software applications using modern C++ (C++17/C++20).
  • Implement new features while following established architecture and coding standards.
  • Optimize applications for performance, scalability, and efficient memory usage.

Collaboration:

  • Work with architects and technical leads to translate system designs into high-quality implementations.
  • Integrate software with backend services, third-party libraries, and hardware components.
  • Contribute to component design, interfaces, and API development.

Quality:

  • Develop and maintain unit and integration tests to ensure software quality.
  • Investigate and resolve defects through root cause analysis and debugging.
  • Participate in code reviews and contribute to continuous improvements across the codebase.

Nagarro

Nagarro is a digital product engineering company that builds products, services, and experiences across all digital mediums. With over 18,000 experts across 39 countries, we have a dynamic and non-hierarchical work culture.

Apply for This Position