C++ Application Architect

Reposted Yesterday
Be an Early Applicant
Islamabad
In-Office
Expert/Leader
Digital Media • Greentech • Information Technology • Software • Energy • Agriculture
The Role
We are seeking an experienced C++ Application Architect to design and develop high-performance desktop applications, modernize legacy code, and apply SOLID design principles in collaboration with teams to deliver robust solutions.
Summary Generated by Built In

Job Summary:

We are looking for a skilled and hands-on C++ Application Architect to join our R&D team. This role is ideal for someone with deep experience in C++/MFC development, strong grasp of SOLID design principles, and a passion for building high-performance desktop applications. The primary focus will be on architecting and developing application components, modernizing legacy code, and applying modern coding practices to deliver robust and maintainable solutions.

Job Responsibilities:

  • Design and implement desktop application components using C++/MFC.
  • Apply SOLID design principles, design patterns, and modern C++ practices to create maintainable and scalable code.
  • Participate in architectural discussions and contribute to application design.
  • Modernize and refactor legacy code using contemporary C++ features.
  • Write clean, efficient, and well-documented code aligned with best practices.
  • Work closely with product managers, domain experts, and QA engineers to deliver high-quality features.
  • Participate in code reviews and contribute to improving coding standards and development processes.

 

Required Skills:

  • 10+ years of hands-on software development experience, primarily in C++ with strong MFC background.
  • Strong problem-solving skills and attention to detail.
  • Solid understanding of Object-Oriented Programming, SOLID principles, and common design patterns.
  • Experience with COM/DCOM is a plus.
  • Familiarity with multi-threading, memory management, and performance optimization.
  • Experience with development tools like Visual Studio, Git/TFS.
  • Experience or familiarity with .NET/WPF is advantageous.

Experience:

Minimum: 10 years of software development, primarily with C++ and MFC

Preferred: 10+ years of software development, primarily with C++ and MFC


Education/Qualification

  • Minimum: Bachelor’s degree in Computer Science, Software Engineering, Systems Engineering, or related discipline.
  • Preferred: Master’s degree in Computer Science, Software Engineering, Systems Engineering, or related discipline.

Location

  • Islamabad

Top Skills

.Net
C++
Git
Mfc
Visual Studio
Wpf
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, Texas
740 Employees
Year Founded: 1994

What We Do

Founded in 1994 and built on a strong geoscience and data management footprint, LMKR has evolved into a premier technology company expanding its reach to Clean Energy, Transportation, Agri-Tech and Digital Media.

LMKR is a private business with global operations serving fortune 500 companies, SMEs and government regulatory organizations in over 80 countries. The company offers a diverse portfolio of products and services through a combination of online and onsite solutions.

For more information on LMKR visit: www.lmkr.com

Like us on Facebook: /lmkrnews
Follow us on twitter: @lmkrnews
Subscribe to our YouTube channel: https://www.youtube.com/c/LMKRChannel

Similar Jobs

S&P Global Logo S&P Global

Consultant

Fintech • Analytics
In-Office
Islamabad, PAK

LMKR Logo LMKR

Manager Systems and Cloud

Digital Media • Greentech • Information Technology • Software • Energy • Agriculture
In-Office
Islamabad, PAK
8-10
In-Office
Islamabad, PAK

LMKR Logo LMKR

Machine Learning Engineer

Digital Media • Greentech • Information Technology • Software • Energy • Agriculture
In-Office
Islamabad, PAK

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account