C++ Application Architect

Reposted 12 Days Ago
Be an Early Applicant
Lahore, Punjab
In-Office
Expert/Leader
Digital Media • Greentech • Information Technology • Software • Energy • Agriculture
The Role
The C++ Application Architect will design and implement desktop applications, modernize legacy code, and ensure robust, maintainable solutions using C++. Key tasks include applying SOLID principles and participating in architectural discussions.
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

  • Lahore

Top Skills

.Net
C++
Com
Dcom
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

Motive Logo Motive

Collections Specialist

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
2 Locations
4000 Employees

Motive Logo Motive

Regional Director, Account Management

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office or Remote
2 Locations
4000 Employees

Motive Logo Motive

Account Manager

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office or Remote
2 Locations
4000 Employees

Motive Logo Motive

Engineering Manager

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
2 Locations
4000 Employees

Similar Companies Hiring

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
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account