SimCorp

Senior Software Engineer - OTC Core Product Area (Functional Progamming - OCaml, Scala, Haskell)

SimCorp
Apply
2 hours ago
Warsaw, PolandSenior

Responsibilities

  • Develop core functionality for business modules and model financial instrument processes using domain-specific languages.
  • Work with product management to refine new features and maintain the existing code base.
  • Review product code, formulate test scenarios, and write automated tests.
  • Participate in all stages of the development lifecycle, including design, coding, testing, code reviews, and support.
  • Collaborate with the agile team to complete sprint work and continuously improve the team and product.

Requirements

  • Have a solid understanding of one or more functional programming languages—OCaml, Standard ML, F#, Scala, or Haskell—and experience using them for large, complex solutions.
  • Hold an M.Sc. or Ph.D. in Computer Science, Mathematics, Finance, or a similar field.
  • C# skills, knowledge of the .NET framework, and object-oriented software design and programming are advantageous.
  • Be able to work with complex front-end and back-end architecture.
  • Be motivated to work in the financial domain and willing to acquire additional technical and programming skills.
  • Have or develop expertise in automated tests, test frameworks, and their integration into CI/CD pipelines.
  • Demonstrate collaboration, communication, creative problem-solving, continuous learning, and fluency in written and spoken English.

Benefits

  • Attractive salary, bonus scheme, and pension.
  • Flexible working hours and a global hybrid policy requiring two office days per week, with remote work on other days.
  • Individualized professional development support and multiple career-development paths.

Tech Stack

C#F#Haskell.NETScala

Categories

SimCorp

About SimCorp

1,001-5,000 employees
Contact me