C++ Application Architect

19 hours ago


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


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


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

  • Senior C++ Developer

    20 hours ago


    Islamabad, Islamabad, Pakistan LMKR Full time

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

  • C# Developer

    2 weeks ago


    Islamabad, Islamabad, Pakistan Avanza Solutions Full time 1,920,000 - 2,880,000 per year

    C++ DeveloperLocation: IslamabadIndustry: Fintech / Banking SolutionsRole Overview:We are looking for a passionate and skilled C++ Developer to join our dynamic team working on enterprise-grade fintech and banking solutions. The ideal candidate will have a strong foundation in software development, object-oriented programming, and server-side systems....

  • Mobile Architect

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

  • Unity Developer C#

    20 hours ago


    Pakistan Tower25 Full time 2,000,000 - 3,000,000 per year

    Job Overview:We are seeking a talented Senior Unity Developer to join our innovative team and contribute to the development of impactful XR solutions. We are leading provider of immersive learning solutions, specializing in transforming healthcare and educational training through cutting-edge augmented reality (AR) and mixed reality (MR) applications. Our...

  • C++ Lead

    20 hours ago


    Islamabad, Islamabad, Pakistan XYS Full time 1,500,000 - 3,000,000 per year

    Job Description - C++, Lead/Senior Software EngineerWe are seeking a skilled C++ Lead/Senior Software Engineer with at least a bachelor'sdegree in computer science or related field and at least years of experience ofLinux based complex development work. The ideal candidate will be responsible forrefactoring existing code as well as developing and...


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

    Job Summary:We are seeking an experienced and motivated .NET Developer to join our team. The ideal candidate will have a strong background in .NET technologies and web development, along with excellent problem-solving, communication, and leadership skills. You will play a key role in designing, developing, and maintaining high-quality applications that meet...

  • Solutions Architect

    20 hours ago


    Islamabad, Islamabad, Pakistan Creative Chaos Full time 1,200,000 - 3,600,000 per year

    Job SummaryAs a Solutions Architect, 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 designs. Duties and...