> Markdown version of [/jobs/ext/2385896-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/2385896-sr-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - **Company:** Sunbelt Rentals Inc - **Location:** Fort Mill, SC, United States - **Experience:** Expert - **Salary:** $98,573.0 - $135,538.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Unit Testing, Microsoft Azure, Cloud Engineering, Code Review, Databases, Continuous Integration, Software Debugging, Middleware, Github, Python (Programming Language), OAuth, Anypoint Studio, Systems Architecture, Systems Integration, Azure Service Bus, Power Platform Integration, Boomi, Software Security, Git Flow, Information Technology, Google Cloud Functions, Bicep, Microsoft Tfs, Enterprise Integration, Bitbucket, Cloud Integration, Terraform, Webmethods, Software Version Control, Api Management, Ibm Integration Bus, TIBCO (Software), Mulesoft - **Published:** August 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9af231f06d06c30d ## About the Role * Bachelor's degree in Computer Science or a related engineering field, or equivalent work experience * 3-5+ years of middleware or integration engineering experience * Hands-on experience developing integration services and APIs on an enterprise integration platform. Azure Integration Services - API Management, Function Apps, Service Bus, and Event Hubs - strongly preferred; candidates with deep experience on comparable platforms (MuleSoft, Tibco, IBM Integration Bus, Boomi, webMethods) who are ready to bring those integration fundamentals to Azure are also encouraged to apply * Practical Python development experience, ideally building APIs or connectors * Working knowledge of distributed version control and modern branching strategies (Bitbucket, GitHub, Azure Repos, or similar) * Solid conceptual knowledge of databases and asynchronous development patterns * Understanding of industry-standard system architecture and system management tools * Experience supporting and documenting build and configuration changes across environments * Experience in Agile/Scrum development environments * Ability to reason about the performance implications of different technical approaches Nice to Have * Experience with MuleSoft Anypoint Platform * Prior experience migrating integrations from a legacy platform onto a cloud-native stack * CI/CD pipeline experience, especially Azure DevOps * Infrastructure-as-code experience (Bicep, ARM, or Terraform) * Relevant Azure certifications (AZ-204, AZ-305) or MuleSoft certification * Experience with API security patterns - OAuth2, managed identities, gateway policies ## Description * Design, build, and deploy APIs and integrations using Azure API Management, Azure Function Apps, Service Bus, and Event Hubs * Write clean, well-tested Python for Function App APIs and custom connectors * Model and deliver system, process, and experience APIs following a layered API strategy * Support and enhance existing MuleSoft Anypoint integrations, and help migrate relevant workloads to Azure * Build event-driven and asynchronous integration patterns that hold up under real production load * Review and test code before deployment, including unit and integration testing * Participate in code reviews and collaborate with other engineering, UX design, and product teams * Debug complex production problems independently and drive fixes to resolution * Partner with business and functional stakeholders to translate requirements into effective technical solutions * Contribute ideas that shape broader team initiatives and technical strategy, and mentor less experienced engineers ## Related Videos - [Back(end) to the Future: Embracing the continuous Evolution of Infrastructure and Code](https://www.wearedevelopers.com/videos/440-back-end-to-the-future-embracing-the-continuous-evolution-of-infrastructure-and-code) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Say goodbye to building boring APIs with Azure Data API Builder](https://www.wearedevelopers.com/videos/1194-say-goodbye-to-building-boring-apis-with-azure-data-api-builder) - [Advanced Cypress: custom assertions and tasks](https://www.wearedevelopers.com/videos/790-advanced-cypress-custom-assertions-and-tasks) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)