About this role
Job title: Senior Software Engineer (Full Stack) for Investment Operations
About the Role A senior, full-stack software engineer is sought to join the Reconcile & Lifecycle Product Area to build a modern Reconciliation Manager. The role involves collaborating with the team, Product Owner, and Solution Architect to design, develop, and maintain cloud-hosted frontend solutions, while contributing to the build pipeline and engineering practices.
What You'll Do
- Design, develop, test, and operate frontend solutions hosted in the cloud
- Build solid frontend components using modern software patterns, solo or in pairs
- Collaborate with frontend developers, system architects, and UX designers
- Propose and implement engineering practices; maintain a healthy build pipeline
- Participate in design sessions to ensure high-quality outcomes
- Work across a distributed team with on-site and remote collaboration
What We're Looking For
- M.Sc in Computer Science, Engineering, Mathematics, Finance or similar
- Experience with Cloud and On-Prem infrastructures; familiarity with Azure
- Angular, JavaScript, and TypeScript; modern Web technologies
- 3+ years of C# (.NET or .NET Framework) experience
- Financial/fintech/derivatives domain knowledge
- Unit testing, TDD, and clean code practices; XP practices
- CI/CD experience and awareness of DevOps
- Relational DBs
- Domain-Driven Design experience
Nice to Have
- Experience with cloud migrations and hybrid cloud architectures
- Exposure to front-end/backend collaboration in distributed teams
Compensation & Benefits
- Attractive salary, bonus and pension; strong work-life balance with flexible hours and a hybrid model
- Global hybrid policy requiring two days in office per week with remote work on other days
- Opportunities for professional development and growth