Software Developer (Entry to Mid-Level)
NorthWestern EnergyWork location open to Montana (Billings, Bozeman, Butte, Great Falls, Helena and Missoula) and South Dakota major office locations
Qualifications Include
Software Development & Delivery
Ensure all actions are consistent with NorthWestern Energy's values, mission, and strategic business objectives
Full-time position.
$64,800 to $125,400 per year, depending on experience. Benefits include: 401K with company match up to 4% and non-elective contribution up to 7%; healthcare and wellbeing programs, including dental and vision for you, your spouse and dependents; Health Savings Account (HSA); healthcare and dependent care flexible spending account (FSA); Employee Assistance Program (Offering up to six free counseling sessions, per person, per issue, per year for employees, spouses and dependents); Life Insurance (company pays basic employee policy; spouse, dependent insurance also available); tuition reimbursement; competitive pay (scheduled performance-based wage increases and annual incentive opportunities); paid company endorsed volunteer opportunities; paid training opportunities; paid time off star ing on your first day, plus 11 paid holidays.
Open through February 27, 2026.
Apply online at: https://northwesternenergy.applicantpro.com/jobs/3995231
Qualifications Include
- Bachelor's degree in computer science, information technology, or a related field preferred (will consider combo of associates degree plus practical experience)
- 0-7 years of professional software development experience ideal
- Experience with at least one modern programming language such as C#, JavaScript, or TypeScript
- Familiarity with web application development concepts
- Basic experience or coursework with relational databases (e.g., SQL Server)
- Understanding of version control systems such as Git
- Exposure to front-end frameworks such as React or Angular
- Familiarity with RESTful APIs and basic backend services
- Experience or interest in cloud platforms (Microsoft Azure preferred)
- Introductory experience with CI/CD tools, automated deployments, or containerization (Docker)
- Interest in the Microsoft Power Platform (Power Apps, Power Automate, Power Pages) as a complementary skillset, with opportunities to grow into governed low-code development aligned with established Center of Excellence (CoE) standards and enterprise architecture
- Willingness to develop solutions within defined governance, security, and lifecycle management frameworks to ensure scalability, reliability, and compliance
- Strong problem-solving skills, curiosity, and a desire to continuously learn and grow
- Applicants must be legally authorized to work in the United States at the time of hire and maintain work authorization throughout employment without employer sponsorship
- Get Into Energy - Energy Industry Fundamental 2.0 certification is a plus [getintoenergy.org] (click the link to certify at no cost)
Software Development & Delivery
- Participate in the full software development lifecycle including requirements gathering, design, development, testing, and deployment
- Write clean, maintainable, and well-documented code
- Assist with application enhancements, bug fixes, and performance improvements
- Work closely with senior software engineers, architects, business analysts, and system administrators
- Participate in code reviews and design discussions
- Learn and apply best practices for coding standards, security, and architecture
- Support efforts to modernize applications and integrate with existing systems
- Gain exposure to cloud-based services, APIs, and service-oriented architecture
- Contribute to CI/CD pipelines and automated deployment processes
- Help monitor application health and assist with troubleshooting and incident resolution
- Contribute to documentation and knowledge sharing across the team
Ensure all actions are consistent with NorthWestern Energy's values, mission, and strategic business objectives
Full-time position.
$64,800 to $125,400 per year, depending on experience. Benefits include: 401K with company match up to 4% and non-elective contribution up to 7%; healthcare and wellbeing programs, including dental and vision for you, your spouse and dependents; Health Savings Account (HSA); healthcare and dependent care flexible spending account (FSA); Employee Assistance Program (Offering up to six free counseling sessions, per person, per issue, per year for employees, spouses and dependents); Life Insurance (company pays basic employee policy; spouse, dependent insurance also available); tuition reimbursement; competitive pay (scheduled performance-based wage increases and annual incentive opportunities); paid company endorsed volunteer opportunities; paid training opportunities; paid time off star ing on your first day, plus 11 paid holidays.
Open through February 27, 2026.
Apply online at: https://northwesternenergy.applicantpro.com/jobs/3995231
Job Type
- Job Type
- Full Time
- Location
- Bozeman, MT
Share this job:
