Microsoft Developer
Title: Senior Backend Software Engineer (.NET Core)Location: Fremont, CA (100% Onsite)Employment Type: ContractJob Description:We are seeking an experienced Senior Backend Software Engineer to design, build, and support scalable backend systems powering high‑volume, mission‑critical business workflows.You will be part of a core services team responsible for order management, inventory management, vehicle lifecycle workflows, inspection and valuation systems, and sales platforms used globally. This role requires strong backend engineering fundamentals, comfort working in distributed systems, and the ability to own features end‑to‑end.Responsibilities:Design, develop, and maintain backend services and APIsBuild and support microservices handling critical business operationsWrite clean, maintainable, and well‑tested codeImplement unit and integration tests and support QA effortsMonitor production systems and troubleshoot live issuesCollaborate closely with product, design, and business teamsImprove system scalability, availability, observability, and performanceAdapt quickly to changing business prioritiesRequired Qualifications:4+ years of professional software engineering experienceStrong backend development experience (full stack a plus)Experience with microservices or service‑oriented architectureProficiency with C#, .NET Core, plus familiarity with Go, Python, or JavaStrong database experience with MySQLExperience with Elasticsearch / OpenSearchSolid testing practices (unit and integration testing)Experience with Docker and KubernetesStrong communication skills and ownership mindsetNice to Have:Frontend exposure using JavaScript (ES6), HTML, CSS, ReactFamiliarity with AI/LLM integrations or agentic workflows