Senior Software Engineer
Core
Design, implement, test, and maintain backend functionality for business-critical investment operations used by clients.
Role type
Senior Software Engineer (Backend)
Builds
Backend solutions, component design, and platform modernization for investment operations
Domain
Financial services / Fintech
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#/.NET, backend development, object-oriented design, clean code, APIs, integration patterns, automated testing, CI/CD, Git workflows
Preferred skills
APL, Azure/cloud services, fintech experience, mentoring
Technologies
C#, .NET, APL, Azure
Responsibilities
Design and implement backend functionality, contribute to component design and code quality, collaborate with product managers and engineers, improve reliability via code reviews and testing, investigate technical issues, share knowledge with colleagues
Seniority
Senior, hands-on IC