Software Developer
UniFirst Corporation
Wilmington, MA, United States
22 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on dejobs.org
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
.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
+15 more
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
Job 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
Requirements
- 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)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dejobs.org
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago