Software Developer Entry to Mid-Level - Sioux Falls
7 hours ago

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.
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 orSimilar jobs
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 ...
3 days ago
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 ...
2 days ago
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 ...
1 month ago
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. · ...
1 month ago
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. · ...
4 weeks ago
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 ...
4 weeks ago
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 ...
6 days ago
This position is open to candidates of all experience levels, with comprehensive training provided to help you succeed. · ...
2 days ago
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, · ...
2 weeks ago
We are offering recent graduates the opportunity to launch a career that blends flexibility, growth, and purpose as an Entry-Level Benefits Consultant. · ...
1 month ago
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. · ...
3 weeks ago
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 ...
4 weeks ago
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 ...
1 week ago
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 ...
1 week ago
We demonstrate that belief every day by living a safety culture that protects our team members and guests. ...
1 month ago
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. · ...
1 week ago
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 ...
1 month ago
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 ...
1 week ago
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 ...
1 month ago
+ 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 ...
2 days ago