1

Junior Software Developer Jobs in Helena, MT (NOW HIRING)

Software Developer Supervisor

Helena, MT

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Software Developer Supervisor analyzes, implements, and oversees software solutions for the Department of Justice. The incumbent will work with staff to develop, create and modify computer ...

New

Software Developer Supervisor

Helena, MT · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Software Developer Supervisor analyzes, implements, and oversees software solutions for the Department of Justice. The incumbent will work with staff to develop, create and modify computer ...

New

Software Developer Supervisor

Helena, MT · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Software Developer Supervisor analyzes, implements, and oversees software solutions for the Department of Justice. The incumbent will work with staff to develop, create and modify computer ...

New

Software Developer Supervisor

Helena, MT · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Software Developer Supervisor analyzes, implements, and oversees software solutions for the Department of Justice. The incumbent will work with staff to develop, create and modify computer ...

New

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

Water Resource Engineer III- PE Required

Helena, MT · On-site

$85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Guide junior staff and review engineering calculations, technical reports, design plans ... Proficiency with relevant engineering software and modeling tools. * Excellent communication ...

Senior Power Engineer

Helena, MT · On-site

$100K - $139K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... software for industrial and municipal markets. We hold professional engineering licenses in over ... Ability to provide leadership, guidance, & instruction to project teams and mentoring of junior ...

Senior Automation and Controls Engineer

Helena, MT · On-site

$100K - $139K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Lead the development of PLC software design and development, HMI/SCADA architecture, Networking ... Ability to provide leadership, guidance, & instruction to project teams and mentoring of junior ...

Senior Automation and Controls Engineer

Helena, MT · On-site

$100K - $139K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Lead the development of PLC software design and development, HMI/SCADA architecture, Networking ... Ability to provide leadership, guidance, & instruction to project teams and mentoring of junior ...

Senior Power Engineer

Helena, MT · On-site

$100K - $139K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... software for industrial and municipal markets. We hold professional engineering licenses in over ... Ability to provide leadership, guidance, & instruction to project teams and mentoring of junior ...

Corporate Network Engineer III

Helena, MT

$107K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Support the acquisition of hardware and software. * Perform Network Engineering and Architecture ... Training and guidance to Network Administrators and more junior Network Engineers. * Respond to ...

Posted today

next page

Showing results 1-20

Junior Software Developer information

See Helena, MT salary details

$21.6K

$80.1K

$123.8K

How much do junior software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for junior software developer in Helena, MT is $80,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,300.00 and $78,300.00 per year, depending on experience, location, and employer.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

What are the key skills and qualifications needed to thrive as a junior software developer, and why are they important?

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What are the most commonly searched types of Software Developer jobs in Helena, MT?

The most popular types of Software Developer jobs in Helena, MT are:

What are popular job titles related to Junior Software Developer jobs in Helena, MT?

For Junior Software Developer jobs in Helena, MT, the most frequently searched job titles are:

What job categories do people searching Junior Software Developer jobs in Helena, MT look for?

The top searched job categories for Junior Software Developer jobs in Helena, MT are:

What cities near Helena, MT are hiring for Junior Software Developer jobs?

Cities near Helena, MT with the most Junior Software Developer job openings:

Infographic showing various Junior Software Developer job openings in Helena, MT as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $80,091 per year, or $38.5 per hour.

Software Developer Supervisor

State of Montana

Helena, MT

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted yesterday

New


State Of Montana rating

8.8

Company rating: 8.8 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

1st of 50 rated states


Job description

About Us:

Hello! We're the Justice Information Technology Services (JITS) team, we provide vital Information Technology (IT) infrastructure which Montanan's rely upon to support state and local law enforcement. Our dynamic team manages IT systems, services, and interfaces to support approximately 900 DOJ employees, and over 3,000 Criminal Justice Information Network (CJIN) customers working together to safeguard Montana! We directly support DOJ staff involved with legal cases concerning the State and its people, Montana missing persons, victim services, children's justice, consumer protection, criminal investigations, highway safety, motor vehicle licensing, gambling control, and forensic laboratory services.

The list is long but if you enjoy diversity, this challenging, exciting, and rewarding position may be what you are looking for.

Job Overview:

The Software Developer Supervisor analyzes, implements, and oversees software solutions for the Department of Justice. The incumbent will work with staff to develop, create and modify computer applications or specialized utility programs, including GIS. They will analyze needs and resources available then develop a solution that optimizes operational efficiency. They may analyze and design databases within an application area, working individually or coordinating database development as part of a team. The position will build, maintain, test, or modify geographic information systems (GIS) and databases by integrating geospatial information with other specialized data sets or applications. Additionally, it will deploy and support GIS systems and applications in areas of specialty, such as agriculture, health care, firefighting, economics, or wildlife. The incumbent will technically support users and analysts on GIS systems and applications.

The strengths of individual candidates will be balanced with the needs of the Division. Candidates with demonstrated experience in Software Development, Coding, Computer Programming, GIS, and other directly applicable experience are encouraged to apply.

The successful candidate is someone with proven ability to perform technical requirements and successfully fill supervisory functions such as providing leadership, motivation, technical assistance, guidance, organization, mentoring, coaching, and training to a team of Software Developers.

The first review of applicants will be on August 31, 2026.

Qualifications:

  • Bachelor's degree in an Information Technology-related field.

  • Four years of experience with software programming and software modification or four years of experience working with or managing GIS systems.

  • Two years of related supervisory experience.

  • Other combinations of education or experience may be substituted.

Preferred Qualifications:

  • Forward-looking towards low code/no code solutions

  • PostGres experience

  • GIS experience

Special Instructions:

The selection procedures to be used in evaluating the applicant's qualification may include but are not limited to an evaluation of the resume and cover letter, a structured interview, performance test, academic transcripts, reference/background checks and fingerprint checks.

Additional materials, references or information submitted by the applicant, but not requested, will not be considered.

Successful applicant(s) will be subject to:

  • Criminal History Fingerprint / Name-based Check

  • Intensive Background Check

  • Driving History

HOW TO APPLY:

To be considered for this position, you must attach a resume and cover letter at the time of application.

Tip: When attaching your resume and cover letter, you must mark the attachment as a "Relevant File".

Your Resume: Please include all work experience as well as job duties that demonstrate your qualifications for this position. Include dates of employment (month & year- start & end) and the reason you left each job.

A complete online state application is not required. To initiate an application, attach the resume to be considered for this position. Failure to attach resume will result in an incomplete application that will not be considered further.

Only electronic applications will be accepted. Materials submitted but not requested will not be considered in the selection process.

All documents for Veteran or Disability preference must be received or date stamped by the closing date. Please submit preference documentation to Terri Christianson at Terese.Christianson@mt.gov via File Transfer Service. 

To request an accommodation with the application process, please contact the HR office. Your service is rewarded with competitive compensation and generous State of Montana Benefits.

  • Medical, dental and vision coverage

  • Retirement plans

  • Generous paid vacation, sick and holidays

  • Pre-tax Flexibility Spending Accounts

  • Employee Assistance Program

State of Montana employment may qualify for student loan forgiveness under the  Public Service Loan Forgiveness (PSLF) program.

This Organization Participates in E-Verify.

Minorities are under-represented in this position and are encouraged to apply.


What State Of Montana employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom