Senior Software Engineer (C# and Angular)
Core
Design, develop, and deliver complex software solutions for the Order Management platform in the financial services sector.
Role type
Senior IC software engineer (C#/.NET and Angular)
Builds
Scalable enterprise applications and APIs for the Order Management platform
Domain
FinTech / Investment Management / Trading Systems
Deliverable
production ML models | product features
Required skills
C# / .NET, Angular, TypeScript, Software Architecture, API Design, Agile/Scrum, Code Reviews, Mentoring
Preferred skills
Functional Programming, Event Sourcing, CQRS, Distributed Systems, Oracle Database, Cloud-native DevOps, Microservices, FIX Protocol
Technologies
C#, .NET, Angular, TypeScript, Oracle, Cloud, Microservices, FIX
Responsibilities
Shape architecture and design of scalable software solutions; Own major features from concept to production; Collaborate with Product Managers, UX Designers, and QA Engineers; Drive engineering best practices and code quality; Conduct code reviews and establish coding standards; Diagnose and fix complex technical problems in distributed environments; Evaluate and introduce new tools and frameworks; Provide 2nd line production support.
Seniority
Senior, hands-on IC