ELEKS
Tech / AI / Software
SeniorSoftwareDeveloperC++
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Developer C++ at ELEKS. Skills: C++, modernization of licensing and revenue infrastructure, cloud-connected, identity-driven architecture, Auth0 integration, OAuth 2.0, OpenID Connect (OIDC). Modernize and rearchitect the integration layer between desktop applications and the internal licensing service across Windows and macOS. Implement and maintain integrations with Auth0 as an Identity Provider using OAuth 2. 0 and OpenID Connect (OIDC) protocols”
Industry & Context.
Analyze and improve software quality; Reproduce and resolve defects; identify root causes and implement targeted fixes
What They're Looking For.
Must Have
C++ code
Nice to Have
C# - particularly useful for Windows-side licensing and identity integrations, Objective-C and/or Swift - particularly useful for macOS-side integrations, Prior exposure to identity and access management concepts: OAuth 2. 0, OpenID Connect (OIDC), JWT tokens, SSO, and identity providers such as Auth0, Experience working on cross-platform desktop applications (Windows + macOS), Familiarity with subscription-based or cloud-connected software licensing models
What You'll Do.
Modernize and rearchitect the integration layer between desktop applications and the internal licensing service across Windows and macOS
Implement and maintain integrations with Auth0 as an Identity Provider using OAuth 2. 0 and OpenID Connect (OIDC) protocols
and optimize C++ code in line with technical specifications
and industry best practices
Analyze and improve software quality including readability
and runtime performance
Reproduce and resolve defects logged in the issue tracking identify root causes and implement targeted fixes
How You'll Work.
Team & Collaboration
Collaborate within an Agile team: participate in sprint planning, code reviews, and retrospectives; Close cooperation with a customer
Process & Methodology
Agile team participation
Full Job Description
## Description ELEKS Software Engineering and Development Office is looking for a Senior C++ Developer in Ukraine, Poland or Croatia. ABOUT PROJECT Our client is a well-established software company specializing in productivity and creative tools, with millions of users worldwide across both Windows and macOS platforms. They are undergoing a strategic modernization of their licensing and revenue infrastructure, moving toward a cloud-connected, identity-driven architecture to better support their growing user base and subscription business model. ## NICE TO HAVE Experience with C# - particularly useful for Windows-side licensing and identity integrations Experience with Objective-C and/or Swift - particularly useful for macOS-side integrations Prior exposure to identity and access management concepts: OAuth 2.0, OpenID Connect (OIDC), JWT tokens, SSO, and identity providers such as Auth0 Experience working on cross-platform desktop applications (Windows + macOS) Familiarity with subscription-based or cloud-connected software licensing models ## RESPONSIBILITIES Modernize and rearchitect the integration layer between desktop applications and the internal licensing service across Windows and macOS Implement and maintain integrations with Auth0 as an Identity Provider using OAuth 2.0 and OpenID Connect (OIDC) protocols Write, refactor, and optimize C++ code in line with technical specifications, team conventions, and industry best practices Collaborate within an Agile team: participate in sprint planning, code reviews, and retrospectives Analyze and improve software quality including readability, maintainability, and runtime performance Reproduce and resolve defects logged in the issue tracking system; identify root causes and implement targeted fixes Use Git for version control: manage branching, merging, commits, and change history in accordance with team standards ## WHAT YOU WILL GET WITH ELEKS Close cooperation with a customer Challenging tasks Competence developm
Applying for this Senior Software Developer C++ role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about ELEKS?
Real rants from real employees. Read before you apply.