Solution Architect

38 Minutes ago • 7 Years + • Full Stack Development • DevOps

Job Summary

Job Description

Lead/Architect C++ Engineer needed to modernize a legacy application for a global industrial solutions provider. Responsibilities include improving scalability, transitioning to a cloud-based architecture, enhancing security, and optimizing performance. The current system uses C++14, Visual Studio 2022, MFC, Stingray, Oracle, CPLEX, and other technologies. The role requires extensive C++ expertise, experience with legacy application modernization, database integration (Oracle), optimization algorithms, cloud platforms (AWS, Azure, GCP), and security best practices (IAM, SSO, OAuth). Technical leadership and collaboration are crucial.
Must have:
  • 7+ years experience in software architecture or C++ development
  • Strong C++14 expertise with Visual Studio 2022
  • Legacy C++ modernization and MFC/Stingray migration experience
  • Oracle C++ client and OCIlib knowledge
  • CPLEX and XA optimization experience
  • Boost, Chilkat, PDF Creator Pilot familiarity
  • Cloud platform (AWS, Azure, GCP) knowledge
  • Security expertise (IAM, SSO, OAuth, VPN)
Good to have:
  • PWA or front-end web framework experience
  • Remote desktop replacement project experience
  • Docker, Kubernetes knowledge
  • Observability and monitoring tools experience
  • Cloud certifications
Perks:
  • Flexible working format
  • Competitive salary
  • Personalized career growth
  • Professional development tools
  • Education reimbursement
  • Corporate events

Job Details

N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in nine countries - Poland, Ukraine, Sweden, Romania, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.

We are looking for a skilled Lead/Architect C++ Engineer to join our team.

In this role, you will lead the modernization of the application, focusing on scalability improvements, cloud adoption, and transition to a web-based architecture.Your expertise will help eliminate performance bottlenecks, enhance system security, and create a future-proof platform.

Our client, a global industrial solutions provider specializing in engineering, system integration, and industrial process optimization across various sectors, relies on an old legacy product that has certain limitations such as remote access, scaling options, etc. Current system setup:

  • Language: C++14
  • Compiler: Visual Studio 2022 (v143)
  • UI: MFC, Stingray
  • DB: Oracle C++ client, OCIlib
  • Optimization: CPLEX, XA
  • Other: Boost, Chilkat, PDF Creator Pilot

Key responsibilities:

  • System Architecture & Scalability
  • Modernization & UI Transition
  • Cloud & Security Enhancements
  • Optimization & Performance Tuning
  • Collaboration & Technical Leadership

Key requirements:

  • 7+ years of experience in software architecture, cloud architecture, or C++ application development.
  • Strong expertise in C++ 14 with hands-on experience using Visual Studio 2022 (v143).
  • Experience in modernizing legacy C++ applications and migrating away from MFC/Stingray.
  • Deep understanding of database integration, particularly with Oracle C++ client and OCIlib.
  • Knowledge of optimization algorithms and tools, especially CPLEX and XA.
  • Experience with Boost libraries, Chilkat, and PDF Creator Pilot.
  • Strong expertise in memory management, threading, and performance optimization in C++.
  • Knowledge of cloud platforms (AWS, Azure, GCP) and their compatibility with C++ workloads.
  • Security expertise in IAM, SSO, OAuth, and VPN-based access control.

Nice to have:

  • Experience with progressive web applications (PWA) or front-end web frameworks.
  • Prior work on remote desktop replacement projects.
  • Knowledge of containerization (Docker, Kubernetes) for C++ applications.
  • Familiarity with observability and monitoring tools (New Relic, Prometheus, ELK Stack).
  • Cloud certifications (AWS Solutions Architect, Azure Architect Expert, or GCP Professional Cloud Architect).

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

Rivos - CPU Design Verification - Full-time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
• 3 Months ago
Animoca Brands - Quant Researcher

Animoca Brands

Hong Kong (On-Site)
• 4 Months ago
Alp Consulting  - CAA C++

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
• 9 Months ago
Windranger Labs - Lead Protocol Engineer

Windranger Labs

(Hybrid)
• 6 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Portugal (Remote)
• 3 Months ago
Maersk Careers - Software Engineer

Maersk Careers

Shanghai, Shanghai, China (On-Site)
• 4 Months ago
Ironhide Game - Fullstack Developer - Unity 3D

Ironhide Game

Montevideo, Montevideo Department, Uruguay (On-Site)
• 7 Months ago
Mouser Electronics - Web Developer I

Mouser Electronics

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Apex logic - Sr. Front-End Developer

Apex logic

United States (Remote)
• 2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sperasoft - Release Engineer

Sperasoft

Yerevan, Yerevan, Armenia (On-Site)
• 2 Months ago
Intel Corporation - Quality and Reliability Engineer

Intel Corporation

San José, San José Province, Costa Rica (On-Site)
• 1 Month ago
The Walt Disney Company - Lead Full Stack Developer

The Walt Disney Company

Burbank, California, United States (On-Site)
• 1 Month ago
IGT - Game Design Mathematician

IGT

Las Vegas, Nevada, United States (On-Site)
• 2 Months ago
Aristocrat Gaming - Games Mathematician

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
• 3 Weeks ago
Fluence - Controls Engineer (m/f/d) - German speaker

Fluence

Berlin, Berlin, Germany (Hybrid)
• 3 Months ago
Meta - Data Engineer, Product Analytics

Meta

Fremont, California, United States (On-Site)
• 3 Months ago
ION - Senior Technical Consultant - Endur

ION

Houston, Texas, United States (On-Site)
• 3 Months ago
Epic Games - Senior Pipeline Developer

Epic Games

(On-Site)
• 3 Weeks ago
NetEase Games - Senior Engine Engineer (Physics)

NetEase Games

(Remote)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Playtech - Fullstack Developer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
• 1 Month ago
N-iX - Trainee Data Engineer

N-iX

Kyiv, Kyiv City, Ukraine (Flexible)
• 3 Days ago
Every matrix - Product Manager

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
• 4 Months ago
N-iX - Lead Automation Data QA Engineer (#593)

N-iX

Ukraine (Remote)
• 2 Months ago
Virtuos - VFX Artist

Virtuos

Ukraine (Remote)
• 3 Weeks ago
Playrix - Senior Data Analyst (Attribution)

Playrix

Ukraine (Remote)
• 3 Months ago
Gunzilla - Lead Frontend Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (Hybrid)
• 1 Month ago
Playtika - Integrator-Animator

Playtika

Ukraine (On-Site)
• 1 Week ago
N-iX - Middle Data Engineer (#2542)

N-iX

Ukraine (Remote)
• 2 Months ago
DMarket - Sr. Back-end Developer

DMarket

Ukraine (Remote)
• 3 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Meta - Software Engineer, Product

Meta

Austin, Texas, United States (Remote)
• 2 Months ago
Next Level Business Services - .NET Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
• 3 Months ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

Mexico (Remote)
• 3 Months ago
Microsoft - Software Engineer - Fullstack, Multiple Locations

Microsoft

(Remote)
• 1 Month ago
Microsoft - Technical Support Engineer – Web Technologies

Microsoft

Seoul, South Korea (Remote)
• 2 Weeks ago
Google - Software Engineer III, Technical Infrastructure

Google

Hyderabad, Telangana, India (On-Site)
• 3 Months ago
Google - Software Engineer (For Women in Tech Candidates)

Google

(On-Site)
• 2 Months ago
Nagarro - Senior Engineer, Frontend React

Nagarro

Mumbai, Maharashtra, India (On-Site)
• 3 Months ago
Warner Bros Games - Staff Software Engineer - Full Stack Developer

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
• 1 Week ago
Cequence Security - Data plane Engineer

Cequence Security

Pune, Maharashtra, India (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded