👋🏼 We're Nagarro.
We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (19,500+ experts across 37 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us.
Role requirements:
• Independently learn and proficiently work with new frameworks/libraries, such as OpenTelemetry, gRPC, and OPC-UA.
• Design APIs, classes, and other software components based on input from software architects, demonstrating self-sufficiency.
• 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.
Qualifications
• 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.
Nice to have:
• 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).
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Welcome to Nagarro, where we're on the lookout for a Senior C++ Developer to join our vibrant team! As a key player in a dynamic and non-hierarchical work culture, you'll leverage your deep expertise in C++ to craft innovative and high-quality cross-platform libraries. Embracing a proactive approach, you’ll independently learn and adapt to new frameworks, such as OpenTelemetry and gRPC, while collaborating with software architects to design APIs and software components. At Nagarro, we believe that coding is just the start – it’s about enhancing the team’s performance and pushing the boundaries of our solutions to meet client needs. You will be expected to take charge by reviewing code, providing constructive feedback, and troubleshooting complex issues with grace and efficiency. As you contribute to our agile software development team, your passion for building innovative solutions will shine through! If you're comfortable working in a Linux environment and proficient in C++, with a solid grasp of multithreading and design patterns, this is the role for you! Join us in creating products, services, and experiences that inspire and delight our global clientele. Let’s scale new heights together!
Join a forward-thinking Digital Product Engineering company as a Business Analyst specialized in Salesforce implementation, remote from Mexico.
Nagarro is seeking a Senior Staff Engineer specialized in Frontend Game Development with Pixi.js to elevate our innovative projects.
As a Senior Software Engineer at Thomson Reuters, you'll leverage cutting-edge technologies to create impactful AI solutions for knowledge professionals.
Join Fiserv as a Sr. Backend Engineer and help shape the future of Fintech by developing innovative backend solutions.
Tapestry Solutions is on the lookout for a Chief Software Engineer to spearhead mission planning software development for the US Air Force.
Join Defense Unicorns as a Senior Android Engineer to help enhance mobile applications for government projects.
Join Veepee as a Front-End Developer to shape the user checkout experience and lead projects in a dynamic tech environment.
Join Telia Finance AB as a Software Developer Lead and help shape B2B financial solutions using Java and innovative technology.
Lead innovative payment processing solutions as Chief Software Engineer at Visa, setting high standards for engineering excellence.
Join a collaborative team as a Back-End Developer and play a crucial role in building and maintaining scalable systems.
Nagarro's mission statement is "To make distance irrelevant between intelligent people." This indicates that people who are intelligent will use trust and understanding to bridge the distance among themselves; and make distance irrelevant when dea...
303 jobsSubscribe to Rise newsletter