C++ Application Architect

21 hours ago


Lahore Punjab Pakistan LMKR Full time 1,200,000 - 2,400,000 per year

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


  • Islamabad, Federal Capital, , Pakistan LMKR Full time 1,000,000 - 1,200,000 per year

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


  • Islamabad (Remote), Lahore (Remote) , Karachi, Pakistan LMKR Full time $100,000 - $120,000 per year

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


  • Pakistan xis Full time 960,000 - 1,560,000 per year

    ResponsibilitiesDesign, develop, and optimize high-performance applications in C++ using Qt.Implement efficient multithreading solutions for responsive and scalable software.Utilize CUDA to accelerate compute-intensive processes.Collaborate with cross-functional teams to design clean, maintainable, and well-documented code.Debug, test, and improve existing...

  • Solution Architect

    22 hours ago


    Lahore, Punjab, , Pakistan Tkxel Full time 15,000,000 - 25,000,000 per year

    The role is to provide hands -on architecture leadership, guidance and mentoring to our architecture and engineering teams, be a close collaborator, and ensure the delivery of high -quality, robust, and scalable solutions. Solution Architect will be a thought -leader, with real -world business common sense, and the ability to collaborate across functions. He...


  • Lahore, Punjab, , Pakistan Tkxel Full time 1,200,000 - 3,600,000 per year

    We are seeking a highly skilled SeniorCloud Software Architect to design, implement, and optimize scalablecloud -native solutions. The ideal candidate has extensive experience with Javadevelopment, deep expertise in AWS services, and a proven track record ofarchitecting enterprise -grade systems. This role will partner closely withproduct, engineering, and...

  • Software Architect

    7 days ago


    Lahore, Punjab, Pakistan eWorx International Full time 1,200,000 - 3,600,000 per year

    We're Hiring: Software Architect eWorx International is looking for a seasoned Software Architect with strong full-stack and cloud expertise to define, validate, and govern the technical architecture for our modernization platform. If you're passionate about modern architecture, cloud-native solutions, and leading engineering squads, we'd love to meet...

  • C++ developer

    5 days ago


    Lahore, Punjab, Pakistan Nexpred Solutions Full time 600,000 - 1,200,000 per year

    Nexpred Solutions is Hiring: C++ Developer (Remote – Contractual)Nexpred Solutions (Pvt) Ltd is looking for a skilled C++ Developer with minimum 2 years of professional experience to join our team.This is a remote contractual role requiring 3-4 hours/day.Required Skills & ExperienceStrong expertise in C++ (OOP, templates, STL, memory management,...

  • Mobile Architect

    21 hours ago


    Pakistan Creative Chaos Full time 900,000 - 1,200,000 per year

    Job SummaryAs a Solutions Architect for Mobile Development, you will be responsible to take the business requirements and turn that into a software design that can become a blueprint for the implementation team to follow. You will also be responsible to make sure that the implementation team follows the design and delivers the project as per the agreed...

  • Software Architect

    2 weeks ago


    Lahore, Punjab, Pakistan Arbisoft Full time 2,000,000 - 2,500,000 per year

    OverviewWe are seeking a highly experienced .NET Software Architect to lead the design and development of complex, high-performance applications. This individual will be responsible for defining technical direction, architecting scalable solutions from the ground up, and mentoring engineering teams through the full software development lifecycle. The ideal...

  • C++ Developer

    1 week ago


    Lahore, Punjab, Pakistan Nexpred Solutions Full time 600,000 - 1,200,000 per year

    Nexpred Solutions is Hiring: C++ Developer (Remote – Contractual)Nexpred Solutions (Pvt) Ltd is looking for a skilled C++ Developer with minimum 2 years of professional experience to join our team. This is a remote contractual role requiring 3-4 hours/day.Required Skills & ExperienceStrong expertise in C++ (OOP, templates, STL, memory management,...