Software Engineer - C# & Azure

Location: Noida, IN

Software Engineer for Reducing Cloud Compute and Storage Costs

WHO WE ARE

For over 50 years, SimCorp has worked closely with investment and asset managers to become the world’s leading provider of integrated investment management solutions. We are 2,100+ colleagues with a diverse range of nationalities, educations, professional experiences, ages, and backgrounds.

We opened an office in Noida 3 years ago and we are expanding to have more software development teams.

THE ROLE

The SimCorp Dimension product was originally designed for running on-premises with clients, utilizing hardware resources being available 24/7. As we are moving our business model towards being a SaaS provider and based on Microsoft Azure, we need to re-implement our core platform to be efficient on dynamic Azure infrastructure and with a relentless focus on the cost of compute.

In this role, you will be part of a team responsible for identifying existing problems, solution options and drive the implementation and deployment, in systems that are mission critical for our customers.

The team is new, and you will be able to affect how the team is going to work. You will work closely with our teams within the Deployment area in other regions.

WHAT YOU WILL BE RESPONSIBLE FOR

  • Together with the team, develop new core functionality for our product in Microsoft Azure
  • You will work on our core platform to make more efficient use of Microsoft Azure’s resources
  • Together with the team drive architectural design decisions including non-functional requirements and future maintainability
  • Ensure technical integrity and maintain high coding standards with the team
  • Constantly learn and improve yourself, the team and our product for example experimenting with modern engineering practices such as test-driven development and Mob programming

WHAT WE VALUE

  • More than 2 years of experience working in software engineering – preferably server side
  • Good C# level and understanding of what good code means
  • Experience working on a distributed system, for example, microservices
  • Understanding of the public cloud – preferably Microsoft Azure in production environments
  • A nimble mind to quickly adapt to new technologies and paradigms
  • Experience with working in an agile way and a continuous improvement mindset
  • You have a degree in Software Engineering, Computer Science, Data Science or similar
  • Positive and constructive approach, you bring a smile and positive vibes
  • You care about your team, and care about having an enjoyable working environment
  • Excellent communication skills and fluency in English (speaking and writing)

NEXT STEPS

Please send us your application in English via our career site as soon as possible, we process incoming applications continually. To make sure you receive our emails please check your junk/spam folder and add SimCorp to your allowed list of email contacts.

Please note: Only applications sent through our system will be processed.

For any questions you are welcome to contact the hiring manager, Hans.