Lead Software Engineer - Investment Foundation
Core
Lead design and development of backend systems in APL and C#/.NET for investment management solutions, enabling clients to make investment decisions.
Role type
Senior/Lead Software Engineer (C# & APL)
Builds
Backend systems, scalable cloud-native solutions on Microsoft Azure for investment management
Domain
Fintech / Investment Management
Deliverable
production ML models | product features
Required skills
C#, .NET (Core/Framework), APL, object-oriented design, architecture patterns, REST/streaming APIs, Git, automated testing, CI/CD
Preferred skills
FinTech experience, vector-based or functional languages, technical leadership experience, AI/ML tools
Technologies
C#, APL, .NET, Azure, Git, REST, service bus
Responsibilities
Lead design and development of backend systems in APL; Architect scalable, secure, high-performance solutions on Microsoft Azure; Mentor engineers through code reviews and technical planning; Drive code quality via unit testing, integration testing, and CI/CD; Identify performance bottlenecks and devise sustainable solutions; Collaborate with cross-located teams and stakeholders.
Seniority
Senior, hands-on IC with leadership responsibilities