Senior Software Engineer
Core
Build and maintain high-scale distributed systems and microservices for a global digital platform delivering critical price data, news, and analytics in commodities markets.
Role type
Senior Software Engineer (Backend/Frontend)
Builds
Web, desktop, API, Excel, and mobile applications for global customers
Domain
Commodities markets / Financial data
Deliverable
production ML models | product features
Required skills
.NET (8+), C#, Angular, TypeScript, SQL Server, CosmosDB, MongoDB, Microsoft Azure, RESTful APIs, microservices architecture, distributed systems, unit testing, CI/CD, AI coding tools
Preferred skills
Service Fabric, AKS, Event Hubs, Azure Service Bus
Technologies
.NET, Angular, TypeScript, SQL Server, CosmosDB, MongoDB, Azure, Service Fabric, AKS, Event Hubs, Service Bus
Responsibilities
Implement technical solutions for new features and product enhancements; design scalable, flexible, resilient, and secure systems; maintain existing software; write clean, testable code; conduct code reviews; design and implement automated and manual tests; maintain documentation; use AI-assisted development tools in the workflow.
Seniority
Senior, hands-on IC