Principal .Net Software Engineer
Core
Lead technical direction and architecture for large-scale, business-critical financial platforms.
Role type
Principal Software Engineer (.NET)
Builds
Scalable, resilient enterprise applications and distributed systems for global financial services.
Domain
Financial services / Trading platforms
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET / .NET Core, distributed systems, cloud technologies (AWS/Azure), REST APIs, event-driven architectures, team leadership in Agile environments
Preferred skills
FIX protocol, WPF, React, microservices
Technologies
C#, .NET, .NET Core, AWS, Azure, React, WPF
Responsibilities
Take ownership of technical direction, lead a high-performing engineering team, shape architecture of large-scale platforms, design scalable and resilient enterprise applications
Seniority
Principal, hands-on IC with leadership