Principal Software Engineer for Collateral and Derivatives
Core
Design, implement, and maintain enterprise-grade front-end and back-end features for Collateral and Derivatives products in a global FinTech company.
Role type
Senior Full-Stack Software Engineer (.NET/C# and Angular)
Builds
Enterprise investment management and financial institution products
Domain
FinTech / Collateral Management / Derivatives
Deliverable
production ML models | product features
Required skills
C#, Angular, .NET, SQL, CI/CD, Azure, Test Automation, Software Architecture, Domain-Driven Design, XP practices
Preferred skills
APL, Cloud/On-Prem infrastructure, Mentorship
Technologies
C#, Angular, .NET, SQL, Git, TeamCity, Azure DevOps, Microsoft Azure
Responsibilities
Design and implement new features across front-end and back-end; Take technical ownership of feature delivery; Drive automation-first approach for E2E, API, and Integration tests; Perform manual exploratory testing; Collaborate with Product Owners and Technical Leads; Contribute to architectural discussions; Mentor less experienced engineers; Drive improvements in CI/CD pipelines and development tools
Seniority
Senior, hands-on IC with mentorship responsibilities