High-Performance Systems Developer

3 days ago


Toronto, Ontario, Canada Healthcare of Ontario Pension Plan Full time

Unlock a High-Paying Career with Us:

We are seeking an experienced Senior Software Engineer to join our team in Ontario, Canada. As a key member of our Investment Risk Solutions team, you will play a critical role in developing and maintaining our suite of systems for portfolio management.

The ideal candidate will have 5+ years of experience in back-end or full-stack development, as well as a strong background in capital markets, investment management, and financial risk management. You will be responsible for designing and implementing high-quality software solutions, collaborating with cross-functional teams, and ensuring the scalability and reliability of our systems.

About the Role:

  • Design and implement scalable, secure, and efficient software solutions for our portfolio management systems.
  • Collaborate with our Agile Scrum team to develop and deliver high-quality features and products.
  • Participate in code reviews, design meetings, and issue retrospectives to ensure the highest standards of coding excellence.
  • Leverage your expertise in OOP, Spring Boot, Java, .NET, Python, and T-SQL to drive innovation and improvement in our technical stack.
  • Work closely with our analysts to review specifications, design solutions, and tag-team on complex issues.
  • Develop, launch, and support new features, while planning work, resolving dependencies, educating developers, and migrating production services.
  • Provide expert-level support to other development teams, helping them navigate our platform best practices.
  • Stay up-to-date with industry trends, technologies, and methodologies to continuously improve our processes and tools.

What We Offer:

  • A competitive salary range of $120,000 - $160,000 per year, based on experience.
  • A comprehensive benefits package, including extended health and dental coverage, a defined benefit pension plan, and optional post-retirement benefits.
  • A dynamic and supportive work environment that prioritizes employee well-being, diversity, equity, and inclusion.
  • Ongoing opportunities for growth, learning, and professional development.
  • The chance to make a meaningful impact on the lives of Ontario healthcare workers and their families.

Requirements:

  • 5+ years of experience in back-end or full-stack development.
  • Strong background in capital markets, investment management, and financial risk management.
  • Familiarity with investment management artifacts and concepts, such as market data, security master, pricing, and risk models.
  • Bachelor's degree in computer science, math, or engineering.
  • Excellent knowledge of software development design patterns and distributed systems.
  • Strong interpersonal and communication skills with an ability to take end-to-end ownership.
  • Technical experience in OOP, Spring Boot, Java, .NET, Python, and T-SQL, as well as cloud platforms like AWS, Azure, or GCP.


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: High Performance System ArchitectWe are seeking a highly skilled and experienced High Performance System Architect to join our team at CB Canada.About the Role:This is an exciting opportunity to work on high-profile projects, collaborating with cross-functional teams to design and implement scalable, efficient, and reliable systems. As a High...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada Randstad Full time

    Key Responsibilities:Design, develop, and deploy high-performance software systems.Collaborate with cross-functional teams to identify and prioritize system requirements.Develop and maintain high-quality, efficient, and scalable software solutions.Requirements:Bachelor's degree in Computer Science or related field.Minimum 5 years of experience in software...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our valued client is seeking a Lead High Performance Computing (HPC) Architect to support the development of new high-performance computing (HPC) and Artificial Intelligence (AI) solutions! Open to all of Canada. Work is to be performed remotely with semi-regular travel required throughout the year in various cities across the country (at least once a...


  • Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Performance Testing DeveloperJoin Nexus Systems Group Inc. as a Performance Testing Developer and take on the challenge of designing, developing, and delivering complex applications with a focus on accuracy, performance, security, and user experience.About the Role:We are seeking a highly skilled Performance Testing Developer to join our team. As...


  • Toronto, Ontario, Canada Purple Drive Full time

    At Purple Drive, we are seeking a highly skilled Application Support Engineer to join our team.We are based in Toronto, ON.Salary: $120,000 - $150,000 per year, depending on experience.The ideal candidate will have strong knowledge of AWS Cloud and proficiency in Java/Node.js programming languages.About the Role:As an Application Support Engineer, you will...


  • Toronto, Ontario, Canada PETRO CANADA A&W Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our team and contribute to the development of high-performance systems. As a member of our team, you will be responsible for designing, implementing, and maintaining complex software systems. Our ideal candidate will have a strong background in software engineering, a passion for...


  • Toronto, Ontario, Canada BreathIn' Therapy Ltd. Full time

    About the JobIn our company, we are looking for an experienced Senior Software Engineer to join our team and take on the challenge of developing high-performance systems. As a key member of our engineering team, you will be responsible for designing, implementing, and testing complex software systems. If you have expertise in C++ and Python, we want to hear...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Overview of Randstad CanadaRandstad Canada is Canada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels, and platforms.Salary Range: $120,000 - $180,000 per yearThe salary for this Application Architect position at Randstad Canada is expected to be in the range of $120,000 to...


  • Toronto, Ontario, Canada Randstad Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of high-performance systems. The ideal candidate will have extensive experience in building scalable software solutions and a proven track record of delivering complex projects on time.Key Responsibilities:Design and implement...


  • Toronto, Ontario, Canada Qualcomm Full time

    Job Summary: We are seeking a highly skilled High Performance Graphics Compiler Developer to join our team at Qualcomm. This is an exciting opportunity to work on cutting-edge technology and contribute to the development of world-class GPU compilers. About Qualcomm: Qualcomm is a leading technology company that specializes in semiconductor design and...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead....


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamAs a Staff Software Developer, Pricing Engine at theScore, you will be part of a distributed team of skilled engineers, product managers, and designers working to deliver exceptional apps. This role offers a unique opportunity to work with a talented team and contribute to the development of our innovative pricing engine.The Pricing Team...


  • Toronto, Ontario, Canada Microchip Technology Full time

    At Microchip Technology, we are seeking an experienced Chief Architect to lead our team in designing and implementing high-performance FPGA systems.The successful candidate will have a deep understanding of FPGA architecture and design flows, as well as strong leadership and management skills.This role involves championing system-level requirements, driving...


  • Toronto, Ontario, Canada Interac Corp. Full time

    About the RoleAs a Reliability Engineer for High-Performance Payment Systems, you will play a crucial role in maintaining and supporting Interac's highly distributed payment system. Your primary responsibility will be to diagnose and resolve infrastructure and application issues to ensure optimal performance and availability of all our IT...


  • Toronto, Ontario, Canada Interac Corp. Full time

    Job Overview:We are seeking a highly skilled and experienced High-Performance Java Developer to join our team at Interac Corp. As a key member of our development team, you will be responsible for designing, developing, and maintaining our highly distributed payment system.Estimated Salary Range:$120,000 - $180,000 per yearAbout the Role:The ideal candidate...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job SummaryWe are seeking a seasoned Senior Software Developer to lead the design, development, and deployment of high-performance Java applications in our dynamic team.About the RoleThis is a senior-level position that requires extensive experience in Java programming, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design...


  • Toronto, Ontario, Canada Scotiabank Full time

    At Scotiabank, we're seeking a talented Systems Reliability Analyst to join our Payment Core Banking & Engineering Service Reliability Team. This role offers an exciting opportunity to work with cutting-edge technology and make a meaningful impact on the bank's operations.The ideal candidate will possess strong analytical skills and experience in analyzing...


  • Toronto, Ontario, Canada GFT Technologies SE Full time

    GFT Technologies SE OverviewWe are a shaping the future of digital business, recognized as transformation leaders with a passion for technology and innovation. We provide sustainable solutions through IT engineering and technology consulting.Salary InformationThe estimated salary range for this role is between $120,000 to $180,000 per year, depending on...


  • Toronto, Ontario, Canada Randstad Canada Full time

    We are seeking a highly skilled Senior Software Developer to lead the design, development, and deployment of high-performance Java and Curam applications. This role requires expertise in Java SE/EE, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design concepts.Job DescriptionLeverage your technical expertise to drive...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a skilled Deep Learning Compiler Engineer II to join our team at Amazon Web Services (AWS) in Toronto, ON, CAN. This is an exciting opportunity to work on cutting-edge products at the intersection of machine-learning, high-performance computing, and distributed architectures.About the TeamAWS Neuron is a software development kit...