S logo

Software Developer

State of MontanaHelena, MT

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Flexible-schedule
Full-time
Career level
Senior-level
Remote
Hybrid remote
Benefits
Health Insurance
Dental Insurance
Vision Insurance

Job Description

FullStack Application Developer (Java/Angular, DevOps):

Join a small DevOps team building modern web applications that help manage Montana's land, water, and natural resources. You'll design full-stack features end-to-end, own CI/CD pipelines, and help choose tools and architecture that make it easier for DNRC to serve the people of Montana.

Why this role is different:

  • You can have a direct impact on public sector conservation and resource management, not adtech or pure SaaS.

  • You can be part of a small, senior-leaning team where your decisions shape architecture and standards.

  • You will work with a modern stack (Java/Spring Boot, Angular, GitLab CI/CD, GIS) with room to introduce new tools.

Tech you will use:

  • Back end: Java, Spring Boot, Hibernate, Microsoft SQL.

  • Front-end: Angular; experience with React or similar also welcome.

  • DevOps: GitLab CI/CD, automated testing, containerization (e.g., Docker).

  • Data & mapping: GIS, Leaflet, ESRI stack.

  • Scripting & integration: Python, RESTful APIs, SaaS integrations (ServiceNow, SharePoint).

What You'll be doing:

  • Design, build, and maintain full-stack web applications from API to UI.

  • Own features end-to-end: requirements, technical design, implementation, automated tests, and deployment.

  • Implement and improve CI/CD pipelines and automated testing.

  • Collaborate with product owners, business stakeholders, and other engineers to define solutions that improve DNRC operations.

  • Integrate and configure platforms such as ServiceNow, SharePoint, and agency SaaS tools.

  • Monitor, troubleshoot, and iteratively enhance applications in production.

What we offer:

  • Your service is rewarded with competitive compensation and generous benefits:

  • Comprehensive medical, dental, and vision coverage

  • Flexible retirement plans

  • Generous paid vacation, sick leave, and holidays

  • Pre-tax Flexible Spending Accounts

  • Robust Employee Assistance Program

For additional information about the benefits package, please visit https://benefits.mt.gov.

A note from the Manager:

Our team is dedicated to delivering exceptional service and innovative technology solutions for one of Montana's leading agencies. The person who joins us will not only write code- they will help discover and implement the right solutions to serve our mission. We look forward to welcoming a teammate who shares our curiosity, dedication, and drive for continuous improvement.

APPLICATION MATERIALS REQUIRED FOR THIS POSITION ARE:

  • Cover Letter

  • Resume

TIP:  When attaching your resume, cover letter, and other material, you must mark the attachments as "relevant".

Benefits

Live and work in Helena, Montana, which offers a unique blend of opportunities and natural beauty, situated between Yellowstone and Glacier National Parks. Montana offers abundant recreational opportunities, including skiing, camping, fishing, hunting, mountain biking, and hiking.

Additional benefits include:

  • Work/life balance with flexible schedules and telework eligibility.

  • Generous paid leave (vacation, sick, holidays), with vacation leave increasing with service.

  • Longevity pay with continued state service.

  • Health, dental, vision, life insurance, and flexible spending accounts.

  • Access to free employee medical clinics and telehealth.

  • Retirement plans (Defined Benefit and Defined Contribution plus an optional 457(b) Plan).

  • Public Service Loan Forgiveness - may qualify you for student loan forgiveness.

  • Career progression, professional development, and state employee discounts.

  • Up to 15 days of military leave with full pay.

Required Application Materials

  • Cover Letter - Describe how your knowledge, skills, and abilities will make you successful in this role.
  • Resume -- Include all work experience you have held that would help you qualify for this position.

How to Apply

Only online submissions are accepted. Applicants must initiate an application and attach a cover letter and a resume at the time of application to be considered for this position. Failure to attach the required documents will result in the application being considered incomplete and not reviewed further. Materials submitted but not requested will not be considered in the selection process. When attaching documents, mark each as Relevant to ensure they are viewable.

  • To work for the State of Montana, you must be a resident of Montana. This position is hybrid, allowing remote work with days required in the office. This position resides in Helena, MT.

For any questions regarding this position, please contact Becky Quick at 406-444-6673 or at Rebecca.Quick@mt.gov.

This position is eligible for the statutory increase in July 2026.

Minimum Qualifications:

  • 3 years of experience building and supporting web applications (front-end and back-end).

  • Experience with an object-oriented language (Java preferred) and a modern front-end framework (Angular, React, or similar).

  • Experience with relational databases such as SQL Server or PostgreSQL.

  • Experience with Gitbased workflows and CI/CD tools.

Preferred:

  • Bachelor's degree in computer science, engineering, or related field, or equivalent practical experience.

  • Familiarity with Agile methods and cloud platforms.

  • Experience with containers is a plus (e.g., Docker or similar).

  • Experience with GIS or spatial data is a plus, but not required.

Special Information: Candidates must be eligible to work in the United States. A valid driver's license is required with less than 12 conviction points in the most recent completed 36 months.

Eligibility to Work: In accordance with the Immigration Reform and Control Act, the person selected must produce within three days of hire documents that show authorization to work in the United States. Examples of such documentation include a birth certificate or Social Security card along with a driver's license or other picture I.D., or a U.S. passport, or a "green card". The State of Montana does not sponsor.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Software Developer Jobs at State of Montana

What is the work location for this position at State of Montana?
This job at State of Montana is located in Helena, MT, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at State of Montana?
Employer has not shared pay details for this role.
What employment applies to this position at State of Montana?
State of Montana lists this position under the following employment categories:
  • Flexible-schedule
  • Full-time
What experience level is required for this role at State of Montana?
State of Montana is looking for a candidate with "Senior-level" experience level.
What is the process to apply for this position at State of Montana?
You can apply for this role at State of Montana either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.