> Markdown version of [/jobs/ext/2998575-software-engineer](https://www.wearedevelopers.com/jobs/ext/2998575-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). --- # Software Engineer - **Company:** Patton Labs Inc. - **Location:** Wixom, MI, United States - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Unit Testing, Microsoft Azure, Batch Processing, Code Review, Databases, Iterative and Incremental Development, Microsoft Visual Studio, Nunit, Mstest, Swagger, Microsoft SharePoint, Shell Script, SQL Databases, Virtual Machines, Postman, Integration Tests, Data Analytics - **Published:** September 19, 2026 - **Apply:** https://jobs.mitalent.org/job-seeker/job-details/JobCode/409365069 ## About the Role Related experience must include a minimum of 1 year working with at least 3 of the following: Azure, SQL, Virtual Machines, SharePoint, Postman, Swagger, or Nunit., Data Factory and data analytics and presentation using AI Fabric. Worksite: Relocation for short/long term projects to client sites at varying unanticipated locations throughout the US required. Bachelor's degree plus 2 years of experience required. Send resume using reference code 8448 to HR, Patton Labs, Inc., 28345 Beck Rd., Suite 412A, Wixom, MI 48393. ## Description effort as input to the project estimation process and to determine the feasibility of the design within time and cost constraints. Follow agile methodology, iterative development for the project, and participate in code reviews. Enhance the code to serve the new requirements requested and analyze. Build batch jobs in Azure Batch for the business. Write shell scripts to execute batch jobs for batch processes and generate reports. Write SQL scripts and store procedures for querying and implementing in the databases. Code unit test cases, unit test plans, and execute the API test cases using Postman, Swagger, NUnit, MSTest/Visual Studio. Coordinate with the QA team for defect resolution while integration testing. Design disaster recovery solutions in the Azure cloud using Azure Backup and site recovery tools.. Consult with customers on project status, proposals, or technical issues, such as software system design or maintenance. Perform extraction, transformation, and loading data using Azure ## Related Videos - [Are Your APIs Ready for AI Agents](https://www.wearedevelopers.com/videos/2004-are-your-apis-ready-for-ai-agents) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) - [Five things in tech that matter and we have to make work](https://www.wearedevelopers.com/videos/1403-five-things-in-tech-that-matter-and-we-have-to-make-work) - [Automated MS SQL Server database deployments with dacpacs and Azure DevOps](https://www.wearedevelopers.com/videos/334-automated-ms-sql-server-database-deployments-with-dacpacs-and-azure-devops) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)