Senior Software Engineer
Full Job Description
About This Role
Join some of the most innovative thinkers in FinTech as we lead the evolution of financial technology! At SimCorp, we build products that power investment management and financial institutions worldwide. As a Senior Full-Stack Software Engineer within our Collateral Management Product Area (Data and Post-trade Engineering Line), you will contribute to enterprise-grade solutions.
Why This Role Is Important
You will grow as a Full-Stack Developer by working on complex problems in a global fintech environment. You'll collaborate with colleagues from Ukraine, Poland, Denmark, Austria, and Germany while gaining deep expertise in applied finance and modern software engineering practices.
Your Responsibilities
- Design, implement, and maintain new features across both front-end (Angular) and back-end (.NET/C#).
- Take technical ownership of feature delivery, ensuring high quality, scalability, and performance.
- Drive an automation-first approach: design E2E, API, and Integration tests; perform manual exploratory testing for complex scenarios.
- Mentor and support less experienced engineers through pair programming, code reviews, and knowledge sharing.
- Ensure adherence to engineering best practices (XP, TDD, clean code).
Your Qualifications
- Bachelor's or master’s degree in computer science, Engineering, Mathematics, or a related field.
- 5+ years of professional experience with C# and Angular.
- Solid understanding of software architecture, design patterns, and Domain-Driven Design (DD).
- Demonstrated expertise in automation frameworks and CI/CD pipelines (Git, TeamCity, Azure DevOps).
- Familiarity with Microsoft Azure is a plus; readiness to learn APL.
- Proficient English communication skills (Upper-Intermediate or higher).
Company
SimCorp
SimCorp is a provider of industry-leading integrated investment management solutions for the global buy side.About SimCorpFounded in 1971, with more than 3,000 employees across five continents, we are...