About this role
Job title: Senior Software Engineer - Private Debt
About the Role Senior Software Engineer for our Private Debt initiative. You will contribute to backend systems development and architecture in a growing Private Debt module; initially work primarily in APL with future C#/.NET work around architecture, platform integration, cloud enablement. You will be part of an engineering team delivering functionality for back-office applications to support investment decisions, and you'll have opportunity to shape direction and mentor others.
What You'll Do
- Contribute to designing and developing backend systems in APL (current core).
- Guide engineers through code reviews, technical planning and agile ways of working.
- Partner closely with Product and engineering peers to deliver outcomes that matter, fast feedback, reliable delivery and maintainable code.
- Drive code quality and reliability via unit testing, integration testing, CI/CD and pragmatic engineering standards.
- Identify performance bottlenecks and bugs and devise sustainable solutions.
- Use Git-based workflows and work effectively in a continuous integration environment.
- Collaborate with cross-located teams and contribute to shared ways of working across sites.
- Require excellent business and communication skills and to be able to understand client specific requirements.
What We're Looking For
- Bachelor’s degree in computer science, information technology, or related field.
- 3+ years of software development experience.
- Strong engineering fundamentals: object-oriented design, architecture patterns, clean code, pragmatic problem solving.
- Solid experience in C#/.NET (Core/Framework) and building backend systems (APIs, services, integrations).
- Familiarity with APIs (REST/streaming patterns) and messaging concepts (e.g., service bus patterns).
- Proficient understanding of code versioning tools such as Git.
- Experience with automated testing and CI/CD, plus strong code review habits.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Comfortable collaborating with multiple stakeholders and communicating clearly in an international environment.
- APL READINESS: You don’t need prior APL experience. Training provided; SimCorp partly owns Dyalog APL.
Nice to Have
- FinTech / regulated-industry experience.
- Exposure to vector-based or functional languages (helpful for ramping up in APL).
Compensation & Benefits
- Competitive salary, bonus scheme, and pension.
- Flexible work hours and a hybrid workplace model to support work-life balance.
- IP sprints for skill development and contributing to company development.
- Individual approach to professional development to support your career path.