Principal Software Engineer - Fullstack (C#, Angular) - OTC Product Area
Core
Designing and implementing scalable, high-performance web applications for Over-the-Counter (OTC) financial trading solutions.
Role type
Principal Full Stack Software Engineer (Fintech)
Builds
New generation fintech solutions for trading OTC financial instruments
Domain
Financial Technology (Fintech) / Investment Management
Deliverable
production ML models | product features
Required skills
C#, Angular, Azure cloud services, REST API design, architecture design, legacy system refactoring, functional programming paradigms
Preferred skills
Experience with functional programming languages (OCaml, F#, Scala, Haskell), modernization projects
Technologies
C#, Angular, Azure
Responsibilities
Lead design and implementation of new web applications with robust backend systems; Drive cloud migration to Azure; Provide technical leadership and mentorship to engineering teams; Collaborate with cross-functional teams on product roadmaps; Refactor legacy systems and adopt best practices in software engineering.
Seniority
Principal, hands-on IC with strategic leadership