Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C++ Developer

$110k - $130k per year
Full-time

STACK IT Recruitment

Build High-Performance Enterprise Software as a Senior C++ Developer! 

We're partnering with a well-established software company that develops enterprise security products trusted by organizations where reliability, performance, and data protection are essential. They're seeking a  Senior C++ Software Developer  to help modernize core applications, build new enterprise software capabilities, and contribute to solutions that support secure, high-availability environments.

This is an opportunity to work on technically sophisticated software where performance, security, and uptime are critical. You'll help evolve long-standing enterprise products, develop new functionality supporting security and audit requirements, and solve complex engineering challenges across modern and legacy platforms. 

 Who You Are 

You are a senior software engineer who enjoys building reliable, scalable, and highly performant applications. 

You thrive in environments where software quality, architecture, and security are equally important, and you're comfortable diving deep into operating system internals, networking, multithreading, and performance optimization. 

You're someone who enjoys modernizing legacy systems, mentoring technical discussions, and solving complex engineering problems while maintaining a strong focus on clean, maintainable code. 

Most importantly, you enjoy building software that powers business-critical systems where stability, uptime, and security matter every single day. 

Work Type 

• Location: M ississauga, ON 
• Hybrid:  3 days per week in office
• Vacancy Type:  This position reflects a new vacancy 

Requirements

What You'll Do 

  • Design, develop, and support high-performance enterprise applications using modern C++ within complex, mission-critical environments 
  • Modernize existing client-server applications by introducing modern APIs and new methods of application integration 
  • Develop new enterprise software supporting critical data security, auditing, and compliance solutions for enterprise customers 
  • Architect scalable software components that operate across enterprise operating environments 
  • Write clean, maintainable, and efficient C++ code following modern software engineering best practices 
  • Optimize application performance through advanced profiling, memory analysis, multithreading optimization, and bottleneck identification 
  • Work closely with UNIX/Linux operating systems, system APIs, networking stacks, and low-level communication protocols 
  • Implement secure coding practices including encryption, vulnerability mitigation, and application security controls 
  • Participate in source control management, code reviews, branching strategies, and collaborative development using Git 
  • Develop and maintain integrations with enterprise database technologies and high-availability transaction processing environments 
  • Troubleshoot complex production issues and support highly available enterprise software platforms 
  • Collaborate with cross-functional engineering teams throughout design, development, testing, and deployment activities 
  • Maintain technical documentation, development standards, and software design artifacts 
  • Continuously identify opportunities to improve application performance, scalability, maintainability, and security 

 

⭐ What We're Looking For 

  • 10+ years of professional experience developing enterprise software applications using C++ 
  • Expert-level knowledge of modern C++, object-oriented design principles, and software architecture 
  • Strong experience building multithreaded, high-performance applications 
  • Deep understanding of memory management, debugging techniques, profiling tools, and performance optimization 
  • Strong experience working within UNIX and Linux operating environments 
  • Hands-on experience with system APIs, shell scripting, and TCP/IP networking concepts 
  • Strong understanding of secure software development, encryption standards, vulnerability management, and secure coding practices 
  • Experience using Git, modern version control workflows, code reviews, and collaborative development methodologies 
  • Experience working with C/C++ build systems, compilers, linkers, and Makefiles 
  • Experience developing enterprise applications that require high availability, reliability, and scalability 
  • Strong analytical, troubleshooting, and problem-solving skills 
  • Excellent communication skills with the ability to collaborate across technical teams 

Nice-to-Have 

  • Experience working with HPE NonStop (Tandem) environments
  • Java or other enterprise backend development experience
  • Experience with SQL/MX, SQL/MP, or similar enterprise database technologies
  • Exposure to embedded systems or hardware/software integration
  • Experience developing software for banking, financial services, telecommunications, or other high-availability enterprise environments 

 

What Makes This Role Exciting 

  • Build Software That Matters: Develop enterprise applications supporting mission-critical systems relied upon by international organizations. 
  • Solve Complex Engineering Challenges:  Work on advanced C++ development, multithreading, networking, performance optimization, and secure software design. 
  • Modernize Enterprise Platforms: Help transform legacy applications into modern, scalable solutions while influencing long-term architecture. 
  • Security-First Development: Play a key role in building secure software through encryption, vulnerability management, and industry best practices. 

Benefits

  • Base Salary: $110,000 - $130,000 
  • Paid Time Off:  Competitive vacation and personal days to help maintain a healthy work-life balance 
  • Health & Wellness Benefits: Medical, dental, and vision benefits to support your overall well-being

 

 Ready to Elevate Your Career? Apply Now!

At  STACK IT Recruitment, we connect top talent with standout opportunities. If you meet at least 70% of the qualifications, we encourage you to apply for it. We’d love to chat!

Know someone perfect for this role? Share this with your network, you might just help someone take the next big step in their career.

✨ We’re proud to support diversity and inclusion. Need accommodation during the hiring process? Just let us know; we are here to support you!

AI Use Disclosure:  

STACK IT uses AI-enhanced tools to support initial candidate screening and interview note analysis. All assessments and hiring decisions remain human-led

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior C++ Developer in Mississauga, ON vacancy
  • $73.8 - $89.7 per hour

    Our client, Is seeking a highly skilled, senior-level C++ DevOps Engineer (Build & Release Specialist) to join their core software development...  ...Ansible, Kubernetes, Satellite, and scripting utilities. Developer Enablement: Partner closely with C++ Developers, QA teams, and... 
    Senior
    Long term contract
    Permanent employment
    Contract work
    Remote work

    Randstad

    Mississauga, ON
    11 days ago
  •  ...Senior Software Developer Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace defence and space industries. We are... 
    Senior
    Full time

    Aversan

    Mississauga, ON
    14 hours ago
  •  ...Job Responsibility: Senior Mobile Application Developer (iOS and/or Android) Create value at TC Transcontinental At TC Transcontinental, we've got it made, and that's because of the expertise of our team. We are currently looking for a full-time Senior Mobile Application... 
    Senior
    Full time
    Immediate start

    TC Transcontinental

    Mississauga, ON
    4 days ago
  •  ...Job Description: Job Title: Composition Developer Quadient Location: Mississauga Work Type: Hybrid (3 days/week in office) Duration: 12 Months Years of Experience: 8 Detailed Job Description: Candidate must have strong hands-on experience in... 
    Senior
    Full time
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Mississauga, ON
    20 days ago
  •  ...analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...Other Languages English: B2 Upper Intermediate Seniority Senior... 
    Senior
    Internship

    Luxoft

    Mississauga, ON
    a month ago
  • $110 - $115 per hour

    This Healthcare company in Mississauga is looking for a Senior Power BI Developer. Additional information: Contract: Consultation Term: 6 months (with potential for extension) Start date: July 2026 Schedule: 37.5 hours/week Status: Hybrid (Mississauga) Salary... 
    Senior
    Contract work

    Randstad

    Mississauga, ON
    a month ago
  • $50 per hour

     ...software code for e-commerce and other Internet applications Design, develop and implement information systems business solutions Meet with...  ...Microsoft Visual Studio Model-View-Controller (MVC) C++ Java SQL .NET Software development MS Office Experience... 
    Full time
    Temporary work

    Clientserver Tech Systems

    Mississauga, ON
    13 days ago
  •  ...ob Summary We are looking for a skilled Angular Developer with strong experience in building responsive, high-quality web applications using modern Angular frameworks. The ideal candidate will have expertise in TypeScript, HTML, CSS , and experience working with REST... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    7 days ago
  • $86.13k - $127.19k per year

     ...The Senior Engineer in Production Management will be responsible for the development and overall implementation of software in a complex critical and large cross departmental and multidisciplinary area  The role is part of a multiyear transformation journey that will require... 
    Senior
    Full time
    Temporary work
    Local area
    Immediate start
    Shift work

    Capgemini

    Mississauga, ON
    7 days ago
  • Strong in Java development. knowledge of Spring Boot MVC and WebFlux Own backend design & technical decisions - Guide team on coding standards & best practices - Review code and resolve complex technical issues - Identifying the NFR and plan to address those ...
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    7 days ago
  •  ...SAPSOL Technologies Inc. is a global innovation leader operating at the intersection of SAP, AI, and Quantum Computing .   We develop SR&ED-compliant, future-ready products such as TraceSecure.ai , HireRig.ai , and RoboCart.ai , combining automation, analytics... 

    Sapsol Technologies Inc

    Mississauga, ON
    7 days ago
  •  ...Key Responsibilities Design, develop, and maintain backend services using Core Java and Spring Boot Build and manage Microservices-based architecture Develop and consume RESTful APIs Work with SQL and/or NoSQL databases for data storage and retrieval... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    7 days ago
  •  ...Job Description Should have 5 years of experience in Design develop and maintain ETL workflows using Ab Initio GDE CoOperating System...  ...qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    10 days ago
  •  ...Senior Quadient Inspire Developer – CCM, Template Development & Document Composition Required Skills • 8–10 years of experience in Quadient Inspire development. • Hands-on experience with Quadient Inspire Version 11 or higher. • Strong proficiency in data... 
    Senior
    Permanent employment

    Astra North Infoteck Inc.

    Mississauga, ON
    10 days ago
  •  ..., colleges, hospitals, office buildings, senior living communities, tourist attractions,...  ...comprised of user experience designers, developers, data scientists, project managers, business...  ...were to come on board as our Flutter Developer , we'd ask you to do the following for us... 
    Senior
    Full time
    Work at office
    Remote work

    Compass Group

    Mississauga, ON
    4 days ago
  • $64.59 - $74.79 per hour

     ...Delivery: Design and construct polished, executive-grade reports and self-service BI tools tailored for senior leadership and operational leads. Advanced DAX & Governance: Develop and maintain advanced DAX measures, time intelligence functions, and custom metrics; administer... 
    Senior
    Contract work
    Work at office
    Remote work
    Work from home
    2 days per week
    1 day per week

    Randstad

    Mississauga, ON
    6 days ago
  •  ...Role: Angular Developer 100% Remote Primary Skills: An Angular Developer is responsible for designing, developing, and maintaining dynamic, responsive web applications using the Angular framework. Key responsibilities include: Develop user-friendly... 
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    11 days ago
  •  ...Job Description Overview AtkinsRealis is currently looking for a Mechanical Technologist-Developing to join our engineering team in Sheridan Park, Mississauga, Ontario. Functionally reporting to the Retube Tooling manager, the Mechanical Technologist would support one... 
    Full time
    Apprenticeship
    Internship
    Flexible hours
    Shift work
    Night shift

    AtkinsRéalis

    Mississauga, ON
    1 day ago
  •  ...Job Title: Python & AWS Developer | AWS Cloud, Python, REST APIs & Microservices Role: Python and AWS Developer Work Location: 100% Remote Skills Required: • Python • AWS Cloud • AWS Lambda • EC2 • S3 • API Gateway • RDS... 
    Permanent employment
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    17 hours ago
  •  ..., colleges, hospitals, office buildings, senior living communities, tourist attractions,...  ...comprised of user experience designers, developers, data scientists, project managers, business...  ...us. Job Summary The Full Stack Developer will collaborate with our team of developers... 
    Senior
    Full time
    Work at office
    Remote work

    Compass Group

    Mississauga, ON
    4 days ago
  •  ...Job Summary We are seeking a highly skilled Java Full Stack Developer with strong expertise in Angular (latest versions) and backend development using Java, Spring Boot, and Microservices architecture . The ideal candidate will be responsible for designing, developing... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    7 days ago
  •  ...Position Overview: Sapsol Technologies Inc. is looking for a proficient Java Full Stack Developer with expertise in React to join our dynamic development team. The ideal candidate will design, develop, and maintain web applications, ensuring seamless integration between front... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    7 days ago
  •  ...innovation and secure delivery at scale.   The Senior Application Security Analyst is...  ...OWASP Top 10 and industry best practices Develop and maintain clear, reusable documentation...  ...programming languages (e.g. Python, Java, C++, JavaScript)   The work we do at Purolator... 
    Senior
    Work at office
    Shift work
    Early shift

    Purolator

    Mississauga, ON
    1 day ago
  •  ...We are seeking a talented Java Full Stack Developer with strong expertise in backend development using Java, Spring Boot, and Microservices , along with frontend experience in React.js . The ideal candidate will be responsible for building scalable, high-performance... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    7 days ago
  • $81.5k - $108.6k per year

     ...today, we want to hear from you. Salesforce Marketing Cloud Developer Summary We are seeking a Salesforce Marketing Cloud Developer...  ...requirements into technical solutions with guidance from senior team members Build and optimize customer journeys, email campaigns... 
    Senior
    Long term contract

    McKesson

    Mississauga, ON
    21 days ago
  •  ...At Flynn, it's not just a job, it's a career Flynn is seeking an ERP Data Migration Developer to join the ERP project team at our Mississauga office and support a major enterprise ERP implementation. Reporting to the ERP Data Migration Lead, this newly created role will... 
    Full time
    Work at office

    flynncompanies

    Mississauga, ON
    4 days ago
  •  ...domestic and international CANDU plants. The Senior Reactor Physicist will work under...  ...inputs, run reactor physics computer codes Develop, adapt and modify FORTRAN computer codes as...  ...computer programming, especially FORTRAN, C++ are very desirable Excellent oral and written... 
    Senior
    Full time
    Worldwide
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    1 day ago
  • $64.59 - $71.39 per hour

    Our client, is seeking an experienced, hands-on Business Intelligence & Application Developer to lead the technical architecture, development, and expansion of a production R/Shiny web application alongside executive-level reporting suites. In this full-stack engineering... 
    Contract work
    Work at office
    Remote work
    Work from home
    2 days per week
    1 day per week

    Randstad

    Mississauga, ON
    6 days ago
  •  ...OpenText Exstream and Quadient Developer Location: Mississauga; Hybrid: 2 days a week in office OpenText Exstream and Quadient Inspire platform, particularly with hands-on expertise in OpenText Exstream. • Candidate will design, develop, and maintain customer communication... 
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Mississauga, ON
    11 days ago
  •  ...Develop and maintain responsive web applications using React.js Translate UI/UX designs into high-quality, reusable code Build modular and scalable front-end components Integrate front-end components with RESTful APIs or GraphQL services Optimize applications for... 
    Full time

    Virtusa

    Mississauga, ON
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Developer. Be the first to apply!