Senior Full-Stack Software Engineer (.Net/Angular)
Core
Design, implement, and maintain new features across front-end and back-end for enterprise investment management products, ensuring high quality, scalability, and performance.
Role type
Senior Full-Stack Software Engineer (.NET/Angular)
Builds
Enterprise investment management products enabling operations users and full STP/automation for financial institutions
Domain
FinTech / Investment Management
Deliverable
production ML models | product features
Required skills
C# (.NET/.NET Framework), Angular, Software Architecture, Domain Driven Design, CI/CD pipelines, Azure, SQL, Test Automation, Manual Testing
Preferred skills
FinTech domain knowledge, Derivatives (options, futures, swaps), Cloud platforms beyond Azure
Technologies
.NET, Angular, Azure, TeamCity, Git, SQL
Responsibilities
Design and implement front-end and back-end features; take technical ownership of feature delivery; drive automation-first approach for E2E, API, and integration tests; perform manual exploratory testing; define test strategies; collaborate with Product Owners and Technical Leads; contribute to architectural discussions; mentor less experienced engineers; drive improvements in CI/CD pipelines; ensure adherence to engineering best practices (XP, TDD, clean code)
Seniority
Senior, hands-on IC with mentorship responsibilities