> Markdown version of [/jobs/ext/2465053-software-developer](https://www.wearedevelopers.com/jobs/ext/2465053-software-developer). 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 Developer - **Company:** UniFirst Corporation - **Location:** Wilmington, MA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** .NET Framework, Artificial Intelligence, Computing Platforms, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Continuous Delivery, Continuous Integration, Software Design Patterns, DevOps, IT Management, Mobile Application Software, Microsoft Software, Microsoft SQL Server, Microsoft WebMatrix, Object-Oriented Software Development, Scrum Methodology, Runbook, Software Engineering, SQL Server Reporting Services, SQL Server Integration Services, Systems Integration, Xamarin, Enterprise Software Applications, Software Troubleshooting, Xunit, Information Technology - **Published:** August 15, 2026 - **Apply:** https://dejobs.org/x/x/B9AE314A584E41B9972C8781B80CC5DD/job/ ## About the Role * Bachelor's degree in computer science or a related discipline * A minimum of 5 years related application development experience * 3+ years of experience with Microsoft's .NET development platforms * Significant experience with C# · Experience in object-oriented programming and design patterns * Experience with continuous integration and continuous deployment with Azure DevOps * Experience in Microsoft Web and Mobile Applications development (UWP, Xamarin Forms, MAUI) * Experience with SQL Server, SSIS/DTSX and SSRS * Experience writing unit tests with frameworks such as nunit/xunit, etc. * Working experience working in an agile team using Scrum/Kanban methodology * Strong oral and written communication skills * Demonstrated ability to learn new technologies quickly and efficiently * Ability to travel to UniFirst locations (1-2 times per year) ## Description The Software Developer will participate in an agile team working with offshore, remote and local Team Partners to design, develop, test, and troubleshoot software solutions within but not limited to Microsoft technologies. * Creates quality deliverables that follow Unifirst standards and best practices * Collaborate with product owners to analyze requirements and design effective technical solutions * Create solution architectures, workflow diagrams, and integration strategies for enterprise applications * Evaluate tools, platforms, and vendor technologies to ensure alignment with organizational standards * Deliver solutions that meet performance, scalability, and security requirements * Troubleshoot and resolve complex integration or system issues across multiple environments * Identify opportunities to improve existing workflows and reduce manual processes using AI and/or Industry best practices * Deliver solutions that comply with security, regulatory, and governance standards * Collaborate with data teams to improve data quality, consistency, and reporting * Contribute feedback to IT leadership and product owners to influence future technology strategy * Partner with infrastructure and DevOps teams to ensure proper deployment and monitoring * Create and maintain technical documentation, runbooks, and knowledge articles * Travel to UniFirst locations (Minimal, 1-2 times per year) * Other duties as assigned ## Related Videos - [Discover .NET MAUI](https://www.wearedevelopers.com/videos/700-discover-net-maui) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [The power of the community](https://www.wearedevelopers.com/videos/533-the-power-of-the-community) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## 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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)