Senior Software Engineer
Core
Design, develop, and deliver high-quality services, APIs, and applications to support operational and regulatory capabilities for a secure, dependable investment platform.
Role type
Senior Software Engineer (Backend/Middle-tier)
Builds
Scalable, highly available, and high-performing middle-tier components, services, and APIs
Domain
Financial Services / Investment Platform
Required skills
C#, .NET Core, MongoDB, SQL, Domain-Driven Design, RESTful APIs, CI/CD, Test Driven Development, Docker, Kubernetes, AWS
Preferred skills
Web API, Google Protocol Buffers, RabbitMQ, Amazon SQS, e-commerce, financial services
Technologies
C#, .NET Core, MongoDB, SQL, Angular, React, Vue.js, JSON, Docker, Kubernetes, AWS, Entity Framework Core, RabbitMQ, Amazon SQS
Responsibilities
Design and develop services and APIs; make architectural decisions; mentor engineers through code reviews and knowledge sharing; contribute to technical standards and engineering practices; ensure technology is robust and maintainable; support Agile delivery.
Seniority
Senior, hands-on IC with technical leadership