C++ Developer

closed
Logo of Nagarro

Nagarro

πŸ“Remote - Romania

Job highlights

Summary

Join us at Nagarro as a C++ Developer to design APIs, develop high-quality libraries, and contribute to a dynamic software development team.

Requirements

  • Demonstrated experience of 2 to 4 years as a C++ developer
  • Proficient in C++, demonstrating expertise in memory management, pointers, smart pointers, RAII, STL, design patterns, SOLID, and multithreading
  • Familiarity with C++17
  • Comfortable developing on the Linux platform
  • Effective communication skills with users, technical teams, and management to collect requirements, describe software product features, and articulate technical designs
  • Passion for building innovative solutions
  • Experience mentoring team members to meet client needs and holding them accountable for high delivery standards
  • Ability to understand and apply technology integration scenarios in complex troubleshooting situations
  • Proficient in English

Responsibilities

  • Independently learn and proficiently work with new frameworks/libraries
  • Design APIs, classes, and other software components based on input from software architects
  • Develop high-quality, cross-platform C++ libraries
  • Write and review code with a focus on maintaining high standards of quality
  • Thoroughly understand functional requirements and analyze client needs within the project context
  • Address issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
  • Provide constructive feedback to team members and establish clear expectations
  • Assist the team in troubleshooting and resolving complex bugs
  • Propose solutions during code/design reviews, justifying decisions taken
  • Contribute to a dynamic and lean software development team that embraces agile methodology

Preferred Qualifications

  • Knowledge of sockets
  • Experience with CMake, boost, OpenTelemetry, gRPC, OPC-UA
  • Familiarity with Docker and development using containers
  • Experience with GitLab, Jenkins, Sonarqube, Artifactory
  • Proficiency in Python, GoogleTest, Visual Studio Code (VSC), and JSON Web Tokens (JWT)
This job is filled or no longer available