INTERNSHIP DETAILS

Software Development Intern

CompanyUFP Industries
LocationGrand Rapids
Work ModeOn Site
PostedMarch 10, 2026
Internship Information
Core Responsibilities
The intern will assist in developing and maintaining the internal ERP system, enhancing it and integrating it with various external applications using APIs. Responsibilities also include participating in design according to specifications, documentation, and coordinating build, test, and deployment using Azure DevOps.
Internship Type
part time
Company Size
2962
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
UFP Industries is a holding company whose operating subsidiaries – UFP Packaging, UFP Construction and UFP Retail Solutions – manufacture, distribute and sell a wide variety of products used in residential and commercial construction, packaging and industrial applications. Founded in 1955, the company has operations in North America, Europe, Asia and Australia.
About the Role

General Summary                                                                                                   

The entry level software intern will assist in the development of ERP projects utilizing skills in .NET (C#). The intern will work under a more senior ERP developer and will assist/learn about business application software development. The intern will participate in all phases of the development and maintenance life cycle. This position is based out of Grand Rapids, MI and cannot be remote.

Principal Duties and Responsibilities

  • Maintain and enhance internal ERP system.
  • Integrate with internal ERP system and various external applications using APIs.
  • Work with other developers on designing according to specifications, as well as documentation.
  • Coordinate build, test and deploy using Azure DevOps.
  • Efficiently perform duties assigned in the team backlog.

Qualifications

  • Student working towards a bachelor’s degree in computer science or comparable.
  • Preferred experience developing .NET-based applications.
  • Preferred experience in C#.
  • Preferred programming skills in WinForms, Blazor, React, JavaScript, HTML, ASP.NET and SQL Server.
  • Understanding of relational database technology.
  • Preferred knowledge of Microsoft Office Components including Excel, Word and Outlook.
  • Proficiency in the use of the English language in reading, writing and speaking.
  • Ability to successfully interact and communicate with all organizational levels.
  • Ability to learn new computer software applications quickly.
  • Logical, process-oriented nature.
  • Ability to communicate clearly via phone and email with customers and co-workers.
  • Ability to identify and pursue opportunities for improvement in business processes.

Conduct

  • Self-managing; works well under little supervision.
  • Highly motivated and enthusiastic.
  • Good interpersonal skills and good communicator.
  • Strong organization skills and detail oriented.
  • Be a team player and support the Company’s goals.
  • Conducts in a professional manner.
  • Ability to pass a drug test.

Working Conditions

Working environment is generally favorable.  Requires sitting at a desk for long periods of time. Some traveling is required.

 


The Company is an Equal Opportunity Employer.




Key Skills
.NETC#ERPAPIsAzure DevOpsWinFormsBlazorReactJavaScriptHTMLASP.NETSQL ServerRelational DatabaseMicrosoft Office
Categories
SoftwareTechnologyEngineering