Hybrid Lead Software Engineer – OTC Product Area, Functional Programming, OCaml, Skala, Haskell

Posted last week

Apply now

About the role

  • Software Engineer developing core functionalities and business modules for financial solutions at SimCorp. Involved in all development lifecycle stages within an agile team.

Responsibilities

  • Developing core functionality to support the business modules, including modelling financial instruments business processes using DSLs.
  • Working with product management to refine new features.
  • Maintaining the existing code base.
  • Reviewing product code and formulating test scenarios.
  • Working as part of your agile team to reach the definition of done each sprint.
  • Constantly learning and developing yourself, the team and the product.

Requirements

  • Solid understanding of one or more functional programming languages (OCaml, Standard ML, F#, Scala, Haskell).
  • Experience in using them for large and complex solutions.
  • C# skills and good insight into the .NET framework is an advantage.
  • Collaborative professional who actively seeks partnership for optimal solutions.
  • Interested in complex architecture, both front- and back-end.
  • M.Sc. or Ph.D. in Computer Science, Mathematics, Finance or a similar field.
  • Motivation to work within the financial domain.
  • Willing to acquire other technical and programming skills.
  • Aspiration to develop and maintain automated tests and integration into CI/CD pipelines.
  • Collaboration and communication skills, fluency in English (written and spoken).

Benefits

  • Attractive salary, bonus scheme, and pension.
  • Good work-life balance.
  • Flexible working hours.
  • Hybrid model.
  • Opportunities for professional development.

Job title

Lead Software Engineer – OTC Product Area, Functional Programming, OCaml, Skala, Haskell

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Postgraduate Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job