C++ Application Architect

1 day ago


Islamabad, Islamabad, Pakistan LMK Resources Ltd. Full time
Overview

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.

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: 8 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
  • Pakistan (Remote)

#J-18808-Ljbffr

  • Islamabad, Islamabad, Pakistan beBeeC++ Full time 900,000 - 1,200,000

    C++ Application Architect Job DescriptionWe are seeking a highly skilled and experienced C++ Application Architect to join our team. The primary focus will be on designing, implementing, and maintaining desktop application components using C++/MFC.

  • C/C++ Developer

    1 week ago


    Islamabad, Islamabad, Pakistan LMKR Full time

    Join to apply for the C/C++ Developer role at LMKRJoin to apply for the C/C++ Developer role at LMKRGet AI-powered advice on this job and more exclusive features.We are looking for an Application Engineer with 2–4 years of professional experience to join our Dev Services team. The candidate will contribute to the development, enhancement, and maintenance...

  • C/+ Developer

    1 week ago


    Islamabad, Islamabad, Pakistan LMK Resources Ltd. Full time

    Job Summary:We are looking for an Application Engineer with 2–4 years of professional experience to join our Dev Services team. The candidate will contribute to the development, enhancement, and maintenance of enterprise-level, multi-platform applications. The role requires strong C/C++ programming skills, experience with Linux, and the ability to...


  • Islamabad, Islamabad, Pakistan beBeeMobile Full time

    We are looking for experienced mobile engineers to join our dynamic team.Key Responsibilities:We develop and maintain high-quality mobile applications using Flutter and native technologies.We manage the end-to-end app lifecycle including architecture design, development, testing, deployment, and release management.We publish apps on App Store and Play Store...


  • Islamabad, Islamabad, Pakistan beBeeSoftware Full time 120,000 - 240,000

    High-Performance Server Software ArchitectWe are seeking an experienced server software architect to lead our engineering team in designing and developing high-performance server applications.This is a mid-senior level position that requires a strong background in software architecture, design, and development, with expertise in .NET and Java programming...


  • Islamabad, Islamabad, Pakistan beBeeDigital Full time 900,000 - 1,200,000

    Job Title:Digital Solutions Architect - Microsoft DynamicsAbout the Role:We are seeking a highly skilled Digital Solutions Architect to lead the design, development and implementation of enterprise CRM and billing solutions using Microsoft Dynamics 365. The ideal candidate will have expertise in driving scalable, high-performance solutions that meet business...


  • Islamabad, Islamabad, Pakistan beBeeDevelopment Full time

    Enterprise Full Stack Developer RoleLocation: Islamabad (On-site, Evening/Night Shift 5 PM – 2 AM)Employment Type: Full-timeAbout the PositionWe are seeking a highly skilled Enterprise Full Stack Developer to build production-grade web applications using Angular and Python/Django.The ideal candidate will be responsible for architecting, developing, and...

  • Solution Architect

    4 weeks ago


    Islamabad, Islamabad, Pakistan Ericsson Full time

    Join to apply for the Solution Architect role at Ericsson2 days ago Be among the first 25 applicantsJoin to apply for the Solution Architect role at EricssonAbout This OpportunityWe are now looking for a BSS Solution Architect to join our dynamic and cross functional team. This is a strategic role responsible for designing and implementing end to end...


  • Islamabad, Islamabad, Pakistan beBeeWeb Full time 50,000 - 150,000

    Senior Web Architecture SpecialistWe are looking for a highly skilled professional to lead the development of web applications, focusing on scalability, maintainability, and performance. The ideal candidate will have hands-on expertise with modern web technologies and be able to design, architect, and implement scalable solutions.Key Responsibilities:Lead...


  • Islamabad, Islamabad, Pakistan Contour Software Full time

    OverviewSenior Cloud Application Developer (AWS) at Contour Software.Join to apply for the Senior Cloud Application Developer (AWS) role at Contour Software.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., Contour is part of a global...