S

SimCorp

Provides integrated investment management software

Full-Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, India

About the Job

Requirements

  • A bachelor's or master's degree in computer science, engineering, mathematics, or a related field.
  • Three to five years of professional experience with C# (.NET or .NET Framework) and Angular.
  • Extensive experience designing and developing enterprise applications in .NET/C# and working knowledge of Angular.
  • Demonstrated expertise in automation frameworks and continuous integration/continuous delivery (CI/CD).
  • Solid understanding of manual testing techniques and quality assurance best practices.
  • Comprehensive understanding of cloud and on-premises infrastructures.
  • Deep knowledge of CI/CD processes and tools, including Git, TeamCity, and Azure DevOps.
  • Extensive experience with Microsoft Azure and building and managing pipelines.
  • Readiness to learn APL, develop new features, and debug existing functionality with support from the team.
  • Solid understanding of software architecture and design patterns, with experience in Domain-Driven Design.
  • Familiarity with Extreme Programming (XP) practices, including test-driven development (TDD), pair programming, and continuous integration (CI).
  • Experience with relational databases and SQL.
  • Proficiency in written and spoken English at upper-intermediate level or higher.
  • Ability to mentor, guide, and inspire other developers.

Responsibilities

  • Design, implement, and maintain new features across front-end and back-end systems using service-oriented architecture (SOA).
  • Take technical ownership of feature delivery, ensuring high quality, scalability, and performance.
  • Apply an automation-first approach by designing, implementing, and maintaining end-to-end (E2E), API, and integration tests.
  • Perform manual exploratory testing for complex scenarios.
  • Define test strategies at the feature and module levels.
  • Collaborate with Product Owners, Technical Leads, and teammates during analysis, refinement, and development.
  • Contribute to architectural discussions and participate in technical decision-making.
  • Mentor and support less experienced engineers through pair programming, code reviews, and knowledge sharing.
  • Drive improvements in automation, CI/CD pipelines, and development tools.
  • Ensure adherence to engineering best practices, including XP, TDD, and clean code.
  • Participate in Sprint Reviews and demos, and contribute to continuous process improvement.

Desired Qualifications

  • Experience with Azure or similar cloud platforms.
  • Background in FinTech or capital markets.
  • Knowledge and experience in the financial domain, including derivatives such as options, futures, and swaps.

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