← Back to opportunities

Senior Software Engineer (C++)

📍 Location
lahore
⏰ Job Type
Full-time
📅 Posted
June 05, 2026

About the Role

JOB TITLE: Senior C++ Developer

PURPOSE:

To design, develop, and maintain scalable desktop and backend applications using modern C++ standards. The role is responsible for delivering high quality, maintainable code while adhering to Agile practices and contributing to performance optimization, code quality, and continuous improvement initiatives.

KEY RESPONSIBILITIES:

  • Design, develop, and maintain desktop and backend applications using C++ 17, 20, and 23.
  • Implement robust solutions using VC++, MFC, STL, and SQL Server.
  • Apply strong object oriented programming concepts, design patterns, and SOLID principles in application architecture.
  • Manage memory efficiently using smart pointers and advanced memory management techniques.
  • Develop multi-threaded applications and ensure thread safety and performance optimization.
  • Work with COM components and related integrations where required.
  • ...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position