Senior Software Engineer (C++) at Strategic Systems International - ScoutJobs - The AI-curated global job board
Skip to content
Strategic Systems International
Posted a day ago

Senior Software Engineer (C++)

Strategic Systems InternationalSenior Software Engineer

Requirements

C++ 17-20-23, VC++, MFC, STL, SQL Server, Multi-threading, Smart pointers, Design patterns, Memory management, COM, OOPs, Git/Azure DevOps

Skills

C#SQL ServerAzure DevOpsGit

About the role

Responsibilities

  • Design, develop, and maintain scalable desktop and backend applications using modern C++ standards (C++ 17, 20, and 23).
  • Implement robust solutions utilizing VC++, MFC, STL, and SQL Server.
  • Apply object-oriented programming (OOP), design patterns, and SOLID principles to application architecture.
  • Manage memory efficiently using smart pointers and advanced memory management techniques.
  • Develop multi-threaded applications while ensuring thread safety and performance optimization.
  • Work with COM components and related integrations as required.
  • Participate in code refactoring, unit testing, and code reviews to ensure high-quality releases.
  • Contribute to CI/CD pipelines and version control processes using Git and Azure DevOps.
  • Collaborate with cross-functional teams within Scaled Agile and Scrum methodologies.

Requirements

  • Minimum 5 years of hands-on experience in C++ development.
  • Deep expertise in C++ 17-20-23, VC++, MFC, STL, and SQL Server.
  • Strong proficiency in multi-threading, smart pointers, and memory management.
  • Solid understanding of Design Patterns, COM, and OOP principles.
  • Experience with Git and Azure DevOps for version control and CI/CD.
  • Bachelor's degree (BCS or equivalent) in Computer Science or a related field.
  • Strong debugging, analytical, and troubleshooting skills.
  • Fluent verbal English communication skills.

Preferred Qualifications

  • Experience with WCF and code refactoring/optimization.
  • Working knowledge of virtualization and networking concepts.
  • Familiarity with Scaled Agile frameworks.

About the Company

Strategic Systems International is dedicated to creating a workplace where diversity and inclusion are valued. We strive to build a culture of belonging where every voice is heard and every person has the opportunity to succeed.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer (C++)

Strategic Systems International · Lahore

Sign up to apply