Software Developer Entry to Mid-Level - Sioux Falls

Only for registered members Sioux Falls, United States

7 hours ago

Default job background
$64,800 - $125,400 (USD)
Software Developer (Entry to Mid-Level) · Work Location: · Open to Montana & South Dakota major office locations · Pay range: · $64,800 to $125,400 per year · Employment Status: · Regular Full-time · External candidates apply at · Internal candidates apply through iConnect. · A ...
Job description
Software Developer (Entry to Mid-Level)

Work Location:
Open to Montana & South Dakota major office locations

Pay range:
$64,800 to $125,400 per year


Employment Status:
Regular Full-time

External candidates apply at

Internal candidates apply through iConnect.


About this position:
NorthWestern Energy is seeking a Software Developer to support the design, development, and delivery of business-critical applications.

This role is ideal for developers early in their career through mid-level professionals who want to grow their technical skills, contribute to meaningful systems, and work alongside experienced software engineers in a collaborative environment.


You'll participate in full-stack development efforts, contribute to modernization initiatives, and gain hands-on experience with enterprise-scale systems that support a growing energy provider.


We offer great benefits:
NorthWestern Energy is a fully regulated electric and natural gas utility serving Montana, South Dakota and Nebraska. We employ over 1,600 amazing people and serve over 800,000 customers who are our neighbors in our communities.

We are a top employer and offer competitive benefits, including:

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 Programs (Offering up to six free counseling sessions, per person, per issue, per year for employees, spouses and dependents to include financial health)

Life Insurance (Company pays basic employee policy, spouse, dependent insurance also available)

Continuing education reimbursement

Competitive pay (Scheduled performance-based wage increases and annual incentive opportunities.)

Paid company endorsed volunteer opportunities

Paid parental leave

Paid bereavement leave

Paid training opportunities

Paid time off starting on your first day, plus 11 paid holidays

Benefits may vary by position or as negotiated as part of a collective bargaining agreement.


About this job:
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 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.

Am I right for this job? Here's the success profile:

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

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 (click the link to certify at no cost)

Requisition #4914

Posting Dates:
February 20, 2026 through February 27, 2026


Department/Division:
Business Technology


Employment Physical:
Not Required


Drug Test:
Required


Background Check:
Required


Relocation Benefit:
Negotiable


Telecommuting:
Part-time Negotiable within NorthWestern Energy Service Territory

We are an equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, age, disability, veteran status, genetic information or any other protected class in accordance with applicable federal or state laws and statutes.

In compliance with the ADA Amendments Act, should you have a disability that requires assistance and/or reasonable accommodation with the job application process, please contact the Human Resources department at or


Similar jobs

  • Work in company

    Software Developer Entry to Mid-Level

    Only for registered members

    NorthWestern Energy is seeking a Software Developer to support the design, development and delivery of business-critical applications. · This role is ideal for developers early in their career through mid-level professionals who want to grow their technical skills, · contribute t ...

    Sioux Falls $64,800 - $125,400 (USD) Full time

    3 days ago

  • Work in company

    Software Developer Entry to Mid-Level

    Only for registered members

    We are seeking a software developer to support the design development and delivery of business-critical applications This role is ideal for developers early in their career through mid-level professionals who want to grow their technical skills contribute to meaningful systems an ...

    Sioux Falls, SD

    2 days ago

  • Work in company

    Entry Level Sales

    Only for registered members

    We help mid-market families protect their lifestyle by providing financial services. · We hire Entry Level and Licensed Insurance Enrollment Specialists to assist these families. · Do you qualify: Are you coachable? Are you a hard worker who is eager to learn how to be a high val ...

    Great Falls

    1 month ago

  • Work in company

    Entry Level Estimator

    Only for registered members

    Sletten Companies are looking for an Entry Level Estimator to work with our Preconstruction Division to help develop conceptual and final estimates, budgeting, and value engineering for commercial and public projects. · ...

    Great Falls

    1 month ago

  • Work in company

    Entry Level Recruiter

    Only for registered members

    We're looking for a highly motivated Entry-Level Recruiter | Sales Trainee to join our team and help us advance the careers of skilled professionals doing impactful work. · ...

    Sioux Falls

    4 weeks ago

  • Work in company

    Mid-Level Systems Engineer

    Only for registered members

    Around here we define the future. · We share one goal to improve the world responsibly as company of innovators thinkers creators explorers volunteers and dreamers. · Develop and document system requirements operational concepts and interface control documents. · Design system in ...

    Sioux Falls $105,200 - $157,800 (USD) Full time

    4 weeks ago

  • Work in company

    Entry-Level Travel Advisor

    Only for registered members

    We are looking for motivated and service-minded individuals to join our team as Entry-Level Travel Advisors In this role you'll help clients research plan and book their travel experiences while gaining valuable skills in the travel industry No prior experience is required we pro ...

    Sioux Falls

    6 days ago

  • Work in company

    Entry-Level Mail Handler

    Postal Hiring Hub

    This position is open to candidates of all experience levels, with comprehensive training provided to help you succeed. · ...

    Sioux Falls

    2 days ago

  • Work in company

    Entry Level Agent Assistant

    Only for registered members

    Are you motivated and prepared to put in the effort? · We are seeking an Entry-Level Agent Assistant to join our dynamic real estate team,Responsibilities: · Strong work ethic and willingness to learn · Positive, team-first attitude · Comfortable with phone, email, · ...

    Sioux Falls, SD

    2 weeks ago

  • Work in company

    Entry-Level Benefits Consultant

    Only for registered members

    We are offering recent graduates the opportunity to launch a career that blends flexibility, growth, and purpose as an Entry-Level Benefits Consultant. · ...

    Sioux Falls $90,000 - $120,000 (USD) Full time

    1 month ago

  • Work in company

    Entry Level Appointment Scheduler

    Only for registered members

    We are looking for a Door-to-Door Canvasser to join our sales team. · Proactively knock on doors to introduce our products to potential customers. · ...

    Sioux Falls Full time

    3 weeks ago

  • Work in company

    ITS Design Engineer - Mid-Level - NTT0009

    Only for registered members

    Felburg Holt & Ullevig is looking to hire a full-time Intelligent Transportation Systems (ITS) design engineer at any of our offices based in Colorado, Iowa, Nebraska, South Dakota or Utah. · This position offers a mid-level engineer the opportunity for an extremely rewarding car ...

    Sioux Falls $90,000 - $125,000 (USD)

    4 weeks ago

  • Work in company

    Transportation Design Engineer - Mid-Level - CD0005

    Only for registered members

    This mid-level civil engineer will have the opportunity to work on a wide range of transportation projects. · The candidate will work mostly under the direction of a senior project manager on transportation projects by performing several tasks. Essential duties and responsibiliti ...

    Sioux Falls $80,000 - $98,000 (USD)

    1 week ago

  • Work in company

    Engineering Project Manager, Mid / Senior Level - CD0020

    Only for registered members

    Job summary · FHUs mission is to connect and enhance the communities we serve as transportation engineering firm. We are looking for a Mid/Senior Project Manager in Sioux Falls SD office. · ResponsibilitiesDevelop comprehensive project plans including scope schedule cost estimate ...

    Sioux Falls, South Dakota, United States

    1 week ago

  • Work in company

    Entry-Level Lube Tech

    Only for registered members

    We demonstrate that belief every day by living a safety culture that protects our team members and guests. ...

    Sioux Falls Full time

    1 month ago

  • Work in company

    Entry Level Clerical Office Work

    Only for registered members

    You will answer customer calls, listen to their needs and provide guidance to help them make right decisions for safety and comfort of their family. · ...

    Sioux Falls, SD

    1 week ago

  • Work in company

    Diesel Mechanic Trainee Entry Level

    Only for registered members

    We are immediately hiring a permanent full-time diesel technician trainee. This entry-level role does not require experience to be hired. We will pay you while training to become a Ryder diesel mechanic technician in Sioux Falls, South Dakota. · Moving heavy-duty vehicles into or ...

    Sioux Falls

    1 month ago

  • Work in company

    Entry Level Sales Customer Representative

    Only for registered members

    We offer a career that rewards your drive and gives you real work-life balance. · Work with warm, pre-qualified leads, no cold calls. · Conduct financial assessments and present tailored solutions in Life Insurance, IUL, and Annuities. · Meet clients via Zoom, phone, or locally t ...

    Sioux Falls Full time

    1 week ago

  • Work in company

    HVAC Sales Specialist Entry Level

    Only for registered members

    We are seeking a dynamic professional with exceptional sales skills and a passion for customer service to join our HVAC Maintenance and Sales Team as an HVAC Sales Specialist.This unique role blends technical expertise with sales acumen, offering an exciting opportunity for growt ...

    Sioux Falls

    1 month ago

  • Work in company

    Entry-Level Summer Sales Internship

    Only for registered members

    + High-paying summer internship. No experience needed. Fast training. Big income potential. · What You'll Do · Talk with homeowners (door-to-door) · Explain our pest control service · Help customers sign up · Work full-time (Mon–Sat) with a supportive team · + Why This Role Works ...

    Sioux Falls $10,000 - $14,000 (USD) InternshipSHIP

    2 days ago