C++ Application Architect
21 hours ago
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
-
C++ Application Architect
21 hours ago
Islamabad, Federal Capital, , Pakistan LMKR Full time 1,000,000 - 1,200,000 per yearJob 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++ Application Architect
22 hours ago
Islamabad (Remote), Lahore (Remote) , Karachi, Pakistan LMKR Full time $100,000 - $120,000 per yearJob 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++ Desktop Application Developer
1 week ago
Pakistan xis Full time 960,000 - 1,560,000 per yearResponsibilitiesDesign, 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 yearThe 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...
-
Senior Cloud Software Architect
21 hours ago
Lahore, Punjab, , Pakistan Tkxel Full time 1,200,000 - 3,600,000 per yearWe 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 yearWe'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 yearNexpred 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 yearJob 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 yearOverviewWe 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 yearNexpred 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,...