Taro Logo

Lead Software Engineer - C#

Provider of integrated investment management solutions for the global buy side, serving more than half of the world's top 100 financial companies.
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer - C#

SimCorp, a subsidiary of Deutsche Börse Group, is seeking a Lead Software Engineer with expertise in C# to join their innovative FinTech team. This role is crucial in their transition from on-premises solutions to SaaS offerings on Microsoft Azure. The position involves leading the development of backend systems, architecting cloud-native solutions, and mentoring team members in the Transactions & Private Debt product area.

The ideal candidate will be responsible for end-to-end design and development, working with a team based primarily in Noida while collaborating with European colleagues. The role requires strong technical expertise in C#/.NET, cloud architecture, and DevOps practices, combined with leadership abilities to guide team members and drive technical decisions.

SimCorp offers a dynamic work environment with a focus on professional growth, including their unique IP sprints program allowing 3 weeks per quarter for skill development. The company serves more than half of the world's top 100 financial companies and is committed to delivering best-in-class solutions to their clients.

This opportunity is perfect for experienced software engineers looking to make an impact in financial technology while working with cutting-edge cloud technologies. The role offers a blend of technical leadership, hands-on development, and the chance to shape the future of financial software solutions. With SimCorp's strong focus on employee development and work-life balance, this position provides an excellent opportunity for career growth in a global company.

Last updated 12 hours ago

Responsibilities For Lead Software Engineer - C#

  • Lead end-to-end design and development of backend systems using C#/.NET
  • Architect scalable, secure, and high-performance cloud-native solutions (Azure)
  • Mentor and guide a team of engineers through code reviews, technical planning, and agile practices
  • Collaborate with product managers, DevOps, and front-end engineers to deliver full-stack features
  • Ensure code quality and system reliability through unit testing, integration testing, and CI/CD pipelines
  • Drive technical discussions and decision-making aligned with long-term business goals
  • Focus on enhancing automation, tools, frameworks
  • Identify bottlenecks and bugs, and devise solutions
  • Work within a continuous integration environment
  • Understand client specific requirements

Requirements For Lead Software Engineer - C#

TypeScript
Node.js
  • Bachelor's degree in computer science, information technology, or related field
  • 5+ years of experience in software development
  • Advanced knowledge of C# .NET and object-oriented design principles
  • Experience with APIs, including streaming, REST, and Azure Service Bus
  • Familiarity with various design and architectural patterns
  • Proficient with cloud platforms, especially Microsoft Azure
  • Familiarity with CI/CD, automated testing, and agile development methodologies
  • Experience with test automation tools such as Reqnroll/Specflow
  • Proficient understanding of code versioning tools such as Git
  • Experience working in an Azure environment
  • Skilled problem-solving skills
  • Proficient communication and team leadership skills

Benefits For Lead Software Engineer - C#

Medical Insurance
401k
  • Competitive salary
  • Bonus scheme
  • Pension
  • Flexible work hours
  • Hybrid workplace model
  • IP sprints (3 weeks per quarter for skill development)
  • Professional development support

Interested in this job?

Jobs Related To SimCorp Lead Software Engineer - C#