Senior Software Engineer C++

5 days ago


Karachi, Sindh, Pakistan Avanza Solutions Full time 400,000 - 600,000 per year

Job Title: Senior Software Engineer (C++)


Location:
Karachi, Pakistan


Experience:
3–6 Years


Job Type:
Full-time On-site

About the Role

We are looking for a skilled
Senior Software Engineer (C++)
with 3–6 years of proven experience in developing high-performance applications. The ideal candidate must have strong hands-on expertise in
C++
,
multithreading
,
database integration
,
data structures
, and
OOP concepts
. You will be part of a core development team responsible for designing and optimizing scalable, reliable software systems.

Key Responsibilities

  • Design, develop, and maintain C++ software modules and applications.
  • Implement
    multithreading
    ,
    and concurrent systems
    ensuring performance and thread safety.
  • Work closely with databases (SQL or NoSQL) for data storage, retrieval, and optimization.
  • Apply solid
    data structure
    and
    algorithmic
    knowledge to solve complex engineering problems.
  • Follow
    OOP principles
    and software design best practices for maintainable and reusable code.
  • Debug, profile, and optimize code for performance and scalability.
  • Participate in code reviews and mentor junior developers.
  • Collaborate with cross-functional teams for system design, testing, and deployment.

Required Skills & Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3–6 years
    of experience in software development using
    C++11 or later
    .
  • Strong understanding of
    OOP
    ,
    STL
    , and
    design patterns
    .
  • Hands-on experience with multithreading, synchronization, and concurrency control.
  • Experience with
    database systems
    (e.g., MySQL, PostgreSQL, SQLite, or similar).
  • Solid grasp of
    data structures
    ,
    algorithms
    , and
    complexity optimization
    .
  • Good understanding of
    Linux/Windows
    development environments.
  • Familiarity with
    version control (Git)
    and
    build systems (CMake, Make, or Visual Studio)
    .
  • Excellent problem-solving and debugging skills.

  • Interested candidates may apply



  • Karachi, Sindh, Pakistan Software Digital Full time $1,080 - $1,900 per year

    Company DescriptionSoftware Digital specializes in developing innovative and creative solutions for communication and information needs, offering a wide range of services including web design and development, custom applications, ERPs, CRMs, e-commerce, business-to-business applications, and managed hosting. With a global client base, our work exemplifies...


  • Karachi, Sindh, Pakistan Avanza Solutions Full time 1,200,000 - 2,400,000 per year

    Job Title: Senior Software Engineer (C++)Location: Karachi, PakistanExperience: 3–6 YearsJob Type: Full-time On-siteAbout the RoleWe are looking for a skilled Senior Software Engineer (C++) with 3–6 years of proven experience in developing high-performance applications. The ideal candidate must have strong hands-on expertise in C++, multithreading,...


  • Karachi, Sindh, Pakistan TPS Pakistan Full time 900,000 - 1,200,000 per year

    TPS Pakistan, a leading provider of payment solutions, is seeking a talented and experienced Software Developer to join our dynamic team. The ideal candidate should possess a strong background in software development, particularly in the technologies and skills listed below.Senior Software EngineerWe are looking for a highly skilled and experienced Senior...

  • C# Developer

    5 days ago


    Karachi, Sindh, Pakistan Avanza Solutions Full time 400,000 - 1,200,000 per year

    Position: C# DeveloperLocation: IslamabadIndustry: Fintech / Software DevelopmentRole Overview:We are looking for a talented C# Developer to join our team in Islamabad. The ideal candidate will have strong programming fundamentals, hands-on experience with C# and .NET technologies, and an interest in transitioning to C++ for high-performance financial...

  • C# Developer

    5 days ago


    Karachi, Sindh, Pakistan Avanza Solutions Full time 1,920,000 - 2,400,000 per year

    Position: C# DeveloperLocation: IslamabadIndustry: Fintech / Software DevelopmentRole Overview:We are looking for a talented C# Developer to join our team in Islamabad. The ideal candidate will have strong programming fundamentals, hands-on experience with C# and .NET technologies, and an interest in transitioning to C++ for high-performance financial...


  • Karachi, Sindh, Pakistan OMA Emirates Group LLC Full time 900,000 - 1,200,000 per year

    Company DescriptionOMA Emirates Group LLC is a technology-focused company specializing in providing innovative solutions for Card Personalization, Issuance, Acquiring Systems, and Digital Banking. As a dominant service provider within the payment industry in the MENA region, the company offers a wide range of value-added services, including E-Vouchers,...


  • Karachi, Sindh, Pakistan Avanza Solutions Full time 1,200,000 - 3,600,000 per year

    We're Hiring – Assistant Vice President (AVP) – C++Locations: Karachi, Lahore & IslamabadAvanza Solutions is seeking a highly skilled and visionary Assistant Vice President (AVP) – C++ to lead large-scale technology initiatives. The ideal candidate will be hands-on in C++ development while providing strategic leadership, managing large teams, and...


  • Karachi, Sindh, Pakistan PsychPlus Full time

    Why PsychPlus?The current delivery model for mental health care is broken in this country. PsychPlus set out on a mission to reimagine how mental health care is delivered to folks who need it. Our goal is to provide a digital-first, modern approach to psychiatry and therapy. We provide care both in-person at our offices across Texas and virtually so our...

  • Software Engineer

    5 days ago


    Karachi, Sindh, Pakistan eDev Technologies Full time 900,000 - 1,200,000 per year

    eDev Technologies is looking for:Software EngineerSkills and Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field.Strong understanding of Object-Oriented Programming (OOP) and Data Structures.Proficiency in: C# .NET/.NET Core & REACT6 months till 3+ years of experience in software development.Strong problem-solving...


  • Karachi, Sindh, Pakistan Careem Full time 1,200,000 - 3,600,000 per year

    Careem is building the Everything App for the greater Middle East — making it easy to move around, order food and groceries, manage payments, and more. Our purpose is simple: to simplify and improve people's lives and build an awesome organisation that inspires.Since 2012, Careem has enabled earnings for over 2.5 million Captains, simplified the lives of...