Senior Software Engineer
Ritchie Bros. · Westchester, Illinois, US
Senior . NET Backend Engineer – Microservices & Azure Role Summary We are looking for a skilled . NET Backend Engineer to design, build, and modernize backen...
Job description
Senior .NET Backend Engineer – Microservices & Azure Role Summary: We are looking for a skilled .NET Backend Engineer to design, build, and modernize backend systems using .NET Core (.NET 6/8, moving to .NET 10) . The role focuses on microservices architecture , cloud‑native Azure services , and modern DevOps and testing practices , with close collaboration across frontend and platform teams. Key Responsibilities: - Design, develop, and maintain backend services using .NET Core / modern .NET - Lead and contribute to microservices architecture , including migration from monolithic systems - Build and operate cloud‑native solutions on Microsoft Azure - Develop and maintain Azure Function Apps and backend APIs - Design data access layers using Cosmos DB, Azure Blob Storage, and SQL Server - Implement and maintain secure authentication and authorization using SSO with Microsoft Entra ID - Collaborate closely with frontend engineers and contribute as needed to UI work using React and/or Vue.js (component development, API integration, debugging, performance tuning). - Write clean, testable, and maintainable code following best practices - Create and improve unit tests , and actively work...