SimCorp logo
SimCorpPosted 1 month ago

Lead full-stack Engineer (C#, Angular) - OTC Product Area

HybridWarsaw, Mazovia, Poland or Noida, Uttar Pradesh, India

Full TimeSenior LevelDoctorate Or Professional DegreeLarge

Job Summary

Develop core functionality for the SimCorp Dimension investment management system by building new UI and backend solutions using Angular and C#. Maintain the existing codebase, review product code, and formulate test scenarios while writing automated tests and supporting the development lifecycle. Collaborate with product management to refine features and work within a cross-functional, cross-located agile team. Apply best practices for dynamic web applications and REST APIs within a service-oriented architecture.

Required Qualifications

  • Excellent Angular Skills: Proficiency in Angular for developing dynamic and responsive web applications
  • Good Azure Skills: Experience with Azure cloud services and deployment
  • Good C# Skills: Have insight into the .NET framework and object-oriented software design and programming
  • M.Sc. or Ph.D. in Computer Science or a similar field
  • Experience in designing and developing REST APIs
  • Understanding of Service-Oriented Architectures
  • Interest and ability to work with complex architecture, think about complex systems, and back-end solutions
  • Have strong collaboration and communication skills and fluency in English (written and spoken)
  • Have the desire to develop and maintain automated tests, underlying frameworks, and their integration into CI/CD pipelines
  • Can identify tech debt
  • Can work in a hybrid setup (virtual and physical work environments)

Desired Qualifications

  • Some Experience with Functional Programming or readiness to learn it is a plus: Understanding of one or more functional programming languages (OCaml, Standard ML, F#, Scala, Haskell) is a nice to have for this position
  • Are motivated to work within the financial domain
  • Being Angular best practices advocate
  • Can introduce new ways of looking at problems and can take creative ideas and put them into practice
  • Actively learn through experimentation when tackling the latest problems, using experiences from both successes and failures
  • Can work in a hybrid setup (virtual and physical work environments)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce