Intern Software Engineer (Sioux Falls, SD preferred; other major office location in SD & MT will be considered) jobs in United States
cer-icon
Apply on Employer Site
company-logo

NorthWestern Energy · 2 months ago

Intern Software Engineer (Sioux Falls, SD preferred; other major office location in SD & MT will be considered)

NorthWestern Energy is seeking a highly motivated Software Engineering Intern to join their Information Technology team. This internship offers hands-on experience in modern software development, allowing interns to collaborate with experienced engineers on real-world applications that support critical business operations.

Clean EnergyElectrical DistributionEnergyEnergy EfficiencyEnergy ManagementNatural ResourcesRenewable Energy

Responsibilities

Participate in organizational work meetings
Assist in the design, development, and testing of software applications using modern programming languages and frameworks
Collaborate with senior engineers and project managers to support ongoing development initiatives
Participate in code reviews, debugging, and performance tuning to improve code quality and system reliability
Gain exposure to CI/CD pipelines, source control systems, and automated testing frameworks
Contribute to documentation and knowledge-sharing within the development team
Research and prototype new technologies or frameworks that align with the company's modernization and digital transformation initiatives
Participate in daily stand-ups, sprint reviews, and team collaboration sessions following Agile / Scrum
Ensure all actions align with NorthWestern Energy's values, safety standards, and strategic business objectives
All NorthWestern Energy employees are required to adhere to company safety standards and the Code of Business Conduct & Ethics
Ensure all actions are consistent with NorthWestern Energy's values, mission, and strategic business objectives

Qualification

C#JavaPythonJavaScript/TypeScriptSQL ServerMongoDBPostgreSQLWeb technologiesCuriosity to learnProblem-solvingCommunicationTeamworkDetail-oriented

Required

Demonstrate and maintain a good safety record
Must possess strong interpersonal communication skills
Has successfully completed freshman year or above
Currently pursuing a degree in Computer Science, Software Engineering, Information Systems, or a related field
Must be in good academic standing
Must Provide GPA in Resume upon application
Completed Freshman year or higher by the start of the internship
Strong programming skills in one or more languages such as C#, Java, Python, or JavaScript/TypeScript
Familiarity with web technologies (HTML, CSS, React, Angular, or ASP.NET) is a plus
Experience with databases (SQL Server, MongoDB, or PostgreSQL)
Excellent problem-solving, communication, and teamwork skills
Curiosity to learn new technologies and willingness to work collaboratively in a fast-paced environment
Detail-oriented and committed to producing high-quality, maintainable code
Ability to work both independently and as part of a collaborative team

Company

NorthWestern Energy

twittertwittertwitter
company-logo
For more than 100 years, NorthWestern Energy continues to deliver the energy and exceptional service that their customers and communities

Funding

Current Stage
Public Company
Total Funding
unknown
2025-08-19Acquired
1978-01-13IPO

Leadership Team

leader-logo
Brian B. Bird
President and Chief Operating Officer
linkedin
Company data provided by crunchbase