Nagarro

Principal Engineer, C++

Nagarro

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

C++GRPCLinux

About the role

  • 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.

Requirements

  • Proficient in C++,
  • 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.
Benefits
  • flexible work arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++C++17OpenTelemetrygRPCOPC-UAAPI designcross-platform developmentsoftware component designbug troubleshootingagile methodology
Soft skills
effective communicationself-sufficiencycontinuous improvementconstructive feedbackmentoringproblem-solvingcollaborationadaptabilityaccountabilityinnovation