Skip Navigation

Be Unique. Be UniFirst.

.Net Engineer - UniFirst


Indianapolis, Indiana

Job ID


About UniFirst

UniFirst is an industry leader in the garment service industry, and we’re committed to staying on the cutting edge of technologies and innovation. We also recognize that our continued success depends on the skill, creativity, and initiative of our diverse employee Team Partners.

This is an exciting time for us, as we continue to develop our IT Team Partners to be our future innovators. And we’re still growing…like we’ve done every year since 1936. That’s why we’re opening a new corporate technology hub right here in Indianapolis…and we’re hiring!

•$1.5 billion in annual revenues
•12,000 employee Team Partners
•229 facilities throughout the U.S. and Canada
•275,000 business customers
•Named to Forbes “Platinum 400 - Best Big Companies” list
•Listed #9 on Apparel magazine’s list of “America’s Top 50 Apparel Companies”
•Ranked #6 on Selling Power magazine’s “Top Companies To Sell For” list
•Featured on CBS-TV’s hit reality show “Undercover Boss”

•Experienced and proven IT professional
•Strong and creative work ethic
•Motivated and enthusiastic
•Looking for a career with an industry leader

.Net Engineer

The .Net engineer will participate on a scrum team as a technical expert in analysis, design, coding, testing, debugging, and maintenance of existing UniFirst applications that are built using Microsoft technologies.


  • Provide support and maintenance for critical business systems
  • Work on application features through all phases of the development lifecycle
  • Develop and test software components using current industry tools and processes
  • Manages the troubleshooting and resolution of infrastructure compatibility issues based on systems architecture, project requirements, and customer expectations
  • Provide comprehensive consultation to product owner and other IT staff at the highest technical level on all phases of the project development cycle
  • Work closely with local and distributed teams (both agile and non-agile)
  • Continually evaluate existing systems and processes and provide ideas for improvement

    UniFirst offers a Fleet of Benefits, 50+ to be exact!

    401K with Company Match

    · Profit Sharing

    · Health Insurance

    · Employee Assistance Program

    · Life Insurance

    · Supplemental Life Insurance

    · Long Term Disability

    · Vacation

    · Sick Time

    · Paid Holidays

    · Direct Payroll Deposit

    · Tuition Reimbursement

    · 30% Employee Discount

    · Employee Referral Program

Experience - 
  • 4+ years of experience in C# Microsoft application development
  • Experience in object-oriented programming and design patterns
  • Experience with continuous integration desired
  • Experience with SQL
  • Experience writing unit tests
  • Understanding of Agile/Scrum methodology and working experience in an agile environment is strongly desired
  • Strong oral and written communication skills
  • Demonstrated ability to learn new technologies quickly and efficiently
  • Experience with mixed technology systems a plus (.Net and Classic ASP)
Education -
  • Bachelor's degree in Computer Science or a related discipline

UniFirst is an equal opportunity employer. We do not discriminate in hiring or employment against any individual on the basis of race, color, gender, national origin, ancestry, religion, physical or mental disability, age, veteran status, sexual orientation, gender identity or expression, marital status, pregnancy, citizenship, or any other factor protected by anti-discrimination laws


Check out where you could be working if you apply.

View map