Talent.com
Johnson Service Group
Senior C++ Developer (091)Johnson Service Group • Mississauga, ON, CA
No longer accepting applications
Senior C++ Developer (091)

Senior C++ Developer (091)

Johnson Service Group • Mississauga, ON, CA
15 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Our client is seeking a Senior C++ Developer to lead and execute the migration of a large-scale existing C++ application to AWS while ensuring performance, stability, scalability, and security. (Hybrid, Toronto- 3 days per week)


Must Have skills
  • 8+ years of C++ development experience
  • Strong expertise in modern C++ including C++11, C++14, C++17, or later.
  • Experience working with large, complex C++ codebases.
  • Strong understanding of data structures, algorithms, multithreading, concurrency, memory management, and performance optimization.
  • Hands-on AWS experience, preferably including at least one end-to-end cloud migration or modernization project.
  • Experience migrating or modernizing applications to cloud environments.
  • Knowledge of AWS services including EC2, S3, IAM, VPC, and cloud monitoring/logging tools such as CloudWatch, X-Ray, or similar.
  • Understanding of cloud security best practices.
  • Strong debugging and problem-solving skills, preferably in Linux environments.


Nice to Have skills
  • Experience with AWS Lambda, RDS, SQS/SNS, and additional AWS-native services.
  • Experience with CI/CD, containerization, and cloud deployment strategies.
  • Exposure to cloud-native or cloud-adapted architecture patterns.
  • Experience mentoring junior developers or providing technical leadership.
  • Experience collaborating with architecture, DevOps, and product teams.

Responsibilities
  • Lead and contribute to the migration of a legacy or on-premises C++ application to AWS.
  • Analyze the existing C++ codebase and identify cloud-readiness gaps.
  • Refactor and modernize C++ code where required.
  • Design and implement cloud-friendly architectures, including stateless services, scalability, and fault tolerance.
  • Integrate C++ applications with AWS services such as EC2, S3, RDS, Lambda, SQS/SNS, and CloudWatch.
  • Collaborate with DevOps teams on CI/CD, containerization, and deployment strategies.
  • Optimize application performance, memory usage, and latency in a cloud environment.
  • Ensure high availability, security, and monitoring of applications in AWS.
  • Participate in architecture reviews, technical design discussions, and code reviews.
  • Mentor junior developers and provide technical leadership.
Create a job alert for this search

Senior C++ Developer (091) • Mississauga, ON, CA

Similar jobs

Senior Consultant, AI - Konica Minolta Business Solutions Canada

Konica Minolta Business Solutions Canadaoakville, on, ca
Full-time

Exciting Opportunity in Canada - Remote.Lead the design and implementation/delivery of AI solutions, AI Training, Adoption, or Assessments, ensuring alignment with customer objectives, adhering to ... Show more

 • Promoted

Senior Developer

Coconut SoftwareMississauga, Peel Region, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Senior Developer

President's Choice FinancialBrampton
Full-time

Presidents Choice Circle, Brampton, Ontario, L6Y 5S5.Deliver robust, scalable AI platform components and end-to-end solutions both independently and collaboratively.Collaborate closely with softwar... Show more

 • Promoted

Senior Developer

President’s Choice BankBrampton, Peel Region, CA
Full-time

Location: 1 Presidents Choice Circle, Brampton, Ontario, L6Y 5S5.Deliver robust, scalable AI platform components and end-to-end solutions both independently and collaboratively.Collaborate closely ... Show more

 • Promoted

Senior Software Engineer - Amaris Consulting

Amaris Consultingburlington, on, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Sitecore Developer - burlington

Tagburlington, on, ca
Full-time

Freelance Sitecore Developer — Contract Role.We are seeking an experienced Freelance Sitecore Developer to support the maintenance of a client website which uses the Sitecore Experience Platform (X... Show more

 • Promoted

Senior/ Lead - AI Engineer - oakville

FICOoakville, on, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

Developer

Quarry ConsultingMississauga, Peel Region, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Quarry Consulting.I’ve included the position requirements below.If ... Show more

 • Promoted

C++ / Java Developer (Senior)

Source CodeVaughan
Full-time +1

About the job C++ / Java Developer (Senior)Senior C++/ JavaDeveloperto providetechnical and architectural leadership to a cross-functional Agile team that supports the world's largest onlinepoker p... Show more

 • Promoted

Senior Buyer

PromationOakville, ON, Canada
Full-time

Founded in 1995, Promation is a leading integrator and manufacturer of high-quality tooling, automation, and robotic systems in Oakville, Ontario.We deliver custom equipment and turnkey systems glo... Show more

 • Promoted

Enhanced Due Diligence Associate - oakville

BET99oakville, on, ca
Full-time

BET99 is Canada's Premiere Online Sportsbook and Casino.Launched in 2020, we have consistently innovated the online gaming landscape every step of the way, exponentially growing our customer base a... Show more

 • Promoted

Remote C++ Games Programmer – Vancouver Area

Smoking Gun InteractiveMississauga, Peel Region, CA
Remote
Full-time

A leading game development studio is seeking an enthusiastic Programmer based in Vancouver, Canada.This remote position involves producing efficient, clean code and creatively solving game technolo... Show more

 • Promoted

Unreal Programmer

High Voltage SoftwareMississauga, Peel Region, CA
Full-time

High Voltage is looking for experienced and passionate.This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-... Show more

 • Promoted

Senior Developer

AdeccoMississauga, Peel Region, CA
Temporary

Recruitment Consultant @ Adecco | Human Resources, HRM, Training and Development | CHRP in process.Adecco is currently recruiting for a Senior Developer.This is a 6-month contract opportunity with ... Show more

 • Promoted

Senior Software Engineer (C++)

Rockstar GamesOakville, Ontario, Canada
Full-time

Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you ... Show more

 • Promoted

Senior Ui Developer

Citigroup Inc.Mississauga, Canada
Full-time

The Senior UI Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination wi... Show more

 • Promoted

Senior Full Stack Developer

Magna InternationalBrampton, Peel Region, CA
Full-time

Cosma provides a comprehensive range of body, chassis and engineering solutions to global customers.Through our robust product engineering, outstanding tooling capabilities and diverse process expe... Show more

 • Promoted

Senior C++ Developer

CitiMississauga, Ontario, Canada
Full-time

Citi’s Credit Risk division seeks a highly skilled and experienced Senior C++ Developer to join our team focused on credit model development.The successful candidate will play a critical role in de... Show more

 • Promoted

GCP Data Architect - oakville

Tredence Inc.oakville, on, ca
Full-time

We are seeking a highly skilled.BigQuery, PySpark, and Dataflow.The role involves working closely with analytics, product, and engineering teams to ensure reliable data availability and performance... Show more

 • Promoted

Senior Developer, Enterprise Applications

Kohl & Frisch LtdVaughan, York Region, CA
Permanent

Senior Developer, Enterprise Applications.Location: Kohl & Frisch Limited (Concord, ON).Founded in 1916, Kohl & Frisch Limited has a solid reputation in the healthcare industry that distinguishes i... Show more