Senior Software Engineer (Modern .NET)
As a Senior Software Engineer (Modern.NET), you will design and deliver web-based ERP products for government clients, focusing on backend development and software reliability.
As a Senior .NET Engineer, you will play a key role in evolving and optimising our payment-related services, ensuring reliability, performance, and scalability in a high-traffic environment. You’ll work hands-on across modern .NET technologies to improve existing systems, diagnose complex issues, and design robust solutions that keep our platform running smoothly.
We’re looking for engineers who are passionate about continuous learning, modern engineering practices, and building resilient, customer-focused systems. You’ll join a collaborative, supportive environment where people are encouraged to grow, experiment, and push the boundaries of technical excellence.
As a Senior Software Engineer (Modern.NET), you will design and deliver web-based ERP products for government clients, focusing on backend development and software reliability.
Design and own.NET microservices for a B2B e-commerce platform, integrating marketplace and business systems while supporting legacy services and contributing to testing, architecture, and AWS infrastructure.
Design and maintain complex.NET back-end services, APIs, and integrations while improving reliability through testing and CI/CD, reviewing code, and guiding junior developers on a multicultural team.
Design and maintain complex.NET back-end services and APIs, improve database performance, troubleshoot integrations, and guide junior developers while advancing testing and CI/CD practices.
Design and own backend microservices for a B2B e-commerce platform, integrating Shopify and marketplace systems while supporting legacy services and shaping API contracts, testing, and architecture.