Bulldogjob Praca zdalna Senior

Senior Software Engineer (.NET)

SimCorp Ltd.

⚲ Warsaw

Do uzgodnienia

Wymagania

  • C#
  • Oracle Database
  • Dyalog APL
  • Angular

Opis stanowiska

WHO WE ARE

For over 50 years, we have worked closely with investment and asset managers to become the world’s leading provider of integrated investment management solutions. We are 3,000+ colleagues with a broad range of nationalities, educations, professional experiences, ages, and backgrounds.

SimCorp is an independent subsidiary of the Deutsche Börse Group. Following the recent merger with Axioma, we leverage the combined strength of our brands to provide an industry-leading, full, front-to-back offering for our clients.

WHY THIS ROLE IS IMPORTANT TO US

Reliable, high-performing software helps investment professionals make informed decisions and run critical business processes. As a Senior Software Engineer, you will help evolve the Portfolio Analytics area of SimCorp Dimension, strengthening the backend services and APIs that support our clients.

You will join an agile team of 5–7 colleagues working with C#, .NET, Dyalog APL, Oracle, and AI-assisted development tools. The team improves and supports the Asset Manager module in our SimCorp Dimension product. We use a variety of technologies, but the main ones are C# and an Oracle database. You will be working with backend and APIs. The present and near future main topics are good maintainability, high system performance, continuous integration, and delivery, and moving into our unified platform for cloud. We welcome engineers who are ready to grow further in technical leadership as well as those who already have experience guiding others.

WHAT YOU WILL BE RESPONSIBLE FOR

- Collaborate with product and engineering colleagues to understand customer needs, challenge assumptions, shape solutions, and deliver tested, supportable software.

- Design, build, and maintain backend components and APIs for SimCorp Dimension using C#/.NET and related technologies.

- Improve system performance, maintainability, reliability, and build efficiency through pragmatic engineering and continuous improvement.

- Use AI-assisted development tools responsibly to support activities such as exploration, implementation, testing, documentation, and code review.

- Contribute to automated testing, continuous integration, and continuous delivery practices that enable predictable, high-quality releases.

- Help shape technical decisions and share knowledge through code reviews, pairing, mentoring, and constructive collaboration across the team.

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.