S

SimCorp

Provides integrated investment management software

Lead Software Engineer - C# and Angular

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 4 years of professional software engineering experience.
  • Extensive experience building enterprise applications with C#/.NET, Angular, and TypeScript.
  • Experience designing and building modern web applications and APIs.
  • Deep knowledge of software architecture patterns and design principles.
  • Experience working in Agile/Scrum development environments.
  • Experience driving technical initiatives and contributing to engineering decisions.
  • Solid problem-solving, communication, and collaboration skills.
  • Experience performing code reviews and mentoring engineers.

Responsibilities

  • Shape the architecture, design, and development of scalable software solutions that meet business and technical requirements.
  • Own major features and technical initiatives from initial concept through production release.
  • Collaborate with Product Managers, UX Designers, QA Engineers, and other stakeholders to deliver high-quality software.
  • Drive engineering best practices, including code quality, testing, documentation, and continuous improvement.
  • Participate in architecture discussions and contribute to long-term technical strategy.
  • Conduct code reviews and establish coding standards across the team.
  • Diagnose and fix complex technical problems in distributed and enterprise-scale environments.
  • Evaluate and introduce new tools, frameworks, and engineering practices that improve software quality and team productivity.
  • Help keep the platform healthy in production, sharing in-hours second-line support as part of an on-call rotation.

Desired Qualifications

  • Experience with functional programming principles and patterns.
  • Experience with event sourcing, event-driven architecture, or CQRS-based systems.
  • Experience designing scalable distributed systems.
  • Exposure to financial services, investment management, capital markets, or trading platforms.
  • Experience with Oracle database development, optimization, or migration projects.
  • Knowledge of cloud-native development and modern DevOps practices.
  • Experience working with microservices architectures.
  • Familiarity with the FIX protocol and the order lifecycle.

About the Company

SimCorp

Provides integrated investment management software

SimCorp provides integrated software for the financial industry, offering a comprehensive suite of investment management solutions that support processes such as portfolio management, risk management, and accounting. Its products help large financial institutions streamline operations, control risks, and improve investment performance by delivering an end-to-end platform that covers front-, middle-, and back-office functions. The company differentiates itself through its scale and reach after being acquired by Deutsche Börse Group in 2024 and through the merger with Axioma, which added risk management and portfolio optimization capabilities to its offering. SimCorp’s goal is to provide a unified, reliable platform that helps clients manage investments efficiently while maintaining strong service and support.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Copenhagen, Denmark
Founded
1971

Recently Posted Jobs

Explore more opportunities at SimCorp

See more jobs