Job Url: https://www.indeed.com/jobs?q=software+engineer&l=usa&sort=date&sc=0kf%3Aattr%28DSQF7%29%3B&from=searchOnDesktopSerp&vjk=0df39743bf2f7b30 Job Description: Full job description We are assisting our client, an early childhood education franchisor with over 650 schools across the United States, reaching more than 80,000 students in 38 states, in their search for a Backend Software Engineer. This position requires expertise in .NET and Microsoft Azure to design and build scalable APIs and backend services, working on cloud-native integrations, optimizing backend performance, and helping deliver secure, high-quality software solutions that power enterprise applications. This position is a direct hire, remote role that also requires travel to the home office in Pennsylvania approximately 12 times per year (3x per quarter). Responsibilities: Design, develop, and maintain backend services and RESTful APIs using .NET technologies (C#, ASP.NET Core, Web API). Build integrations with internal and external systems using Azure Integration Services (Service Bus, Event Grid, Functions, Logic Apps, API Management). Optimize backend processes including database queries, web jobs, job scheduling, and data pipelines. Implement secure authentication and authorization flows (OAuth, JWT, SSO with Okta/Auth0). Perform unit and integration testing to ensure service reliability and performance. Troubleshoot, debug, and resolve backend and integration issues. Collaborate with architects, developers, analysts, and QA teams to deliver business solutions. Participate in Agile ceremonies (sprint planning, reviews, retrospectives). Document APIs, integration workflows, and architectural decisions. Ensure CI/CD pipelines and DevOps best practices for deployment and monitoring are followed. Experience and Competencies