Demo

Software Developer

ENERGY LABORATORIES INC
Billings, MT Full Time
POSTED ON 12/26/2025
AVAILABLE BEFORE 2/26/2026

As a member of the application development team, the developer will develop new applications for integration with our core systems as well as maintain existing systems. The successful candidate will be based out of our corporate headquarters in Billings, MT. If you thrive in a fast-paced environment, excel in problem-solving, and enjoy collaborating with a team, we want to hear from you!

 

Essential Job Functions:

  • Work with business stakeholders to understand and implement project requirements.
  • Develop custom logic for new applications to support ELI’s business.
  • Support existing applications through troubleshooting and issue resolution.
  • Identify opportunities for process improvements and implement solutions to streamline operations.
  • Perform other job duties as assigned.
Qualifications:

Required Skills:

  • Fluency with Microsoft development tools and MS SQL Server.
  • Solid understanding of object-oriented programming and relational database design, and development.
  • Ability to work with end users who have a range of technical skills and knowledge.
  • Strong written and verbal communication skills.
  • Critical thinking and problem-solving skills.

Desired Skills:

  • Competency in one or more of the following languages or frameworks: C#, .NET, XML, WebAssembly, WPF, and Entity Framework.
  • Working knowledge of design patterns like MVVM/MVC.
  • Comfortable with Git workflows.
  • Experience working as a team member and a desire to be a team player.
  • Bachelor of Science in Computer Science or related discipline.

Benefits:

  • 401(k) and 401(k) Roth
  • Health insurance / Vision insurance
  • Employee-only dental insurance, 100% paid by ELI
  • Life insurance
  • Short-Term Disability (STDL) insurance
  • Long Term Disability insurance
  • Flexible Spending Accounts
  • Competitive wages
  • Profit Sharing
  • Employee Stock Ownership Plan

Salary : $65,000 - $85,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Billings, MT area that may be a better fit.

  • Jobs via Dice Billings, MT
  • Experience-At least 3 years in professional software development and experience with the following: C# .NET. WCF and client server architectures. ORM mappe... more
  • 14 Days Ago

  • Telesure Investment Holdings (TIH) Park, MT
  • Join TIH, home to some of South Africa’s leading financial service providers, and grow your career while being part of an organisation with purpose. Job Pu... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!