Senior Software Engineer (C#/.NET, Azure)
Core
Build a SaaS solution for Performance Measurement and Attribution, connecting a modern web application with a high-performance computing engine to help Investment Managers analyze investments.
Role type
Senior Software Engineer (C#/.NET, Azure)
Builds
Investment performance solution (SaaS)
Domain
Finance / Investment Management / Cloud Computing
Deliverable
production ML models | product features
Required skills
C#, .NET Core/Framework, object-oriented design, API development, CI/CD pipelines, trunk-based development, Git, Azure, automated testing, complex problem solving
Preferred skills
Financial domain knowledge, APL programming language
Technologies
C#, .NET, Azure, Git, Azure DevOps, APL
Responsibilities
Collaborate with Product Managers and Architects to deliver high-quality solutions; Contribute across the entire development lifecycle from requirements to support; Coordinate and execute development and maintenance of the investment performance solution; Understand strategy and customer needs to enhance impact; Mentor junior colleagues as experience grows
Seniority
Senior, hands-on IC with mentorship potential