×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer; Entry to Mid-Level

Job in Bozeman, Gallatin County, Montana, 59772, USA
Listing for: NorthWestern Energy
Full Time position
Listed on 2026-03-03
Job specializations:
  • IT/Tech
    IT Support, Cloud Computing
Salary/Wage Range or Industry Benchmark: 64800 - 125400 USD Yearly USD 64800.00 125400.00 YEAR
Job Description & How to Apply Below
Position: Software Developer (Entry to Mid-Level)

Work location open to Montana (Billings, Bozeman, Butte, Great Falls, Helena and Missoula) and South Dakota major office locations.

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 Type Script
  • 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
Preferred / Nice-to-have
  • 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 (Use the "Apply for this Job" box below). (click the link to certify at no cost)
Duties Include 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
Collaboration & Learning
  • 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
Modernization & Integration
  • 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
Reliability & Support
  • Help monitor application health and assist with troubleshooting and incident resolution
  • Contribute to documentation and knowledge sharing across the team

All North Western Energy employees are required to adhere to company safety standards and the Code of Business Conduct & Ethics.

Ensure all actions are consistent with North Western 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 starting on your first day, plus 11 paid holidays.

Open through February 27, 2026.

Apply online at: https://northw

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary