About this role
Job title: Senior Software Engineer
About the Role Senior Software Engineer to join SimCorp’s Product Division and become part of a cross-functional and cross-located agile team. You’ll help deliver functionality within SimCorp Dimension, an industry-proof investment management system, and participate across the full development lifecycle, including creating and reviewing user stories, development, testing, coding, code reviews, writing automated tests, and support.
What You'll Do
- Developing core functionality to support the business modules
- Maintaining the existing code base
- Be part of reviewing product code and formulate test scenarios
- Constantly learning and developing yourself, the team and our product
- Working with product management to refine new features
What We're Looking For
- Advanced C# skills, strong knowledge of the .NET framework and OO design
- Understanding of functional programming languages (OCaml, APL, Standard ML, F#, Scala, Haskell)
- Experience in designing and developing Web APIs
- Understanding of Service-Oriented Architectures
- Ability to develop and maintain automated tests, underlying frameworks, and their integration into CI/CD pipelines
- Motivation to work within the financial domain
- You seek collaboration to find optimal solutions
- You are interested and able to work with complex architecture, back-end solutions
- MSc or PhD in Computer Science or a similar field
Compensation & Benefits
- Salary: Attractive salary, bonus scheme, and pension
- Work-life balance: flexible working hours and a hybrid model (office two days per week; remote on other days)
- Professional development: individual approach to professional development
- Equal opportunity employer: SimCorp is an equal opportunity employer and welcomes applicants from all backgrounds