Software Developer - Full Stack
$83.3k - $90.61kState of Montana
Software Developer - Full Stack
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 on 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.
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. 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 in-office days required. This position resides in Helena, MT.
For any questions regarding this position, please contact Becky Quick at View phone number on click.appcast.io or at View email address on click.appcast.io.
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 Git-based workflows and CI/CD tools. Use of AI-augmented analysis and prototyping tools where applicable.
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. Effective May 4, 2026, this agency is participating in E-Verify to confirm employment eligibility. After accepting a job offer and completing Form I-9, your information will be submitted to the Department of Homeland Security and Social Security Administration for verification.
Applicant Pool Statement: If another department vacancy occurs in this job title within six months, the same applicant pool may be used for the selection.
Training Assignment: This agency may use a training assignment. Employees in training assignments may be paid below the base pay established by the agency pay rules. Conditions of the training assignment will be stated in writing at the time of hire.
Salary: $83,300-$90,610.00 yearly
Telework Eligibility: Telework Eligible (Full-time telework is not available. Telework schedule must be supervisor approved.)
Benefits Package Eligibility: Health Insurance, Paid Leave & Holidays, Retirement Plan
Number of Openings: 1
Employee Status: Regular
Schedule: Full-Time
Job Type: Standard
Shift: Day Job
Travel: Yes, 5% of the time
Primary Location: Helena
Agency: Department of Natural Resources & Conservation
Union: 000 - None
Posting Date: Jun 30, 2026, 5:08:30 PM
Closing Date (based on your computer's timezone): Ongoing
Required Application Materials: Cover Letter, Resume
Contact Name: Becky Quick | Contact Email: View email address on click.appcast.io | Contact Phone: View phone number on click.appcast.io
The State of Montana has a decentralized human resources (HR) system. Each agency is responsible for its own recruitment and selection. Anyone who needs a reasonable accommodation in the application or hiring process should contact the agency's HR staff identified on the job listing or by dialing the Montana Relay at 711. Montana Job Service Offices also offer services including assistance with submitting an online application. State government does not discriminate based on race, color, national origin, religion, sex, sexual orientation, gender identity or expression, pregnancy, childbirth or medical conditions related to pregnancy or childbirth, age, physical or mental disability, genetic information, marital status, creed, political beliefs or affiliation, veteran status, military service, retaliation, or any other factor not related to merit and qualifications of an employee or applicant.
- ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -062026-107579 Date Posted: 06/23/2026 Shortcut: Description Recommended Jobs Description...FullstackHourly payContract workLocal areaRemote work
$173.5k - $310k
...Wolters Kluwer Tax & Accounting team is looking for a Principal Software Engineer to build the next generation of AI-powered... ...hands-on experience with LLMs or AI systems (NLP preferred) ~ Full-stack development capabilities ~ Experience with Agile/XP practices...FullstackWork at office$79.2k - $209.5k
...challenging cyber-threat landscape, by developing novel solutions and products to prevent... ...Responsibilities Design and develop full stack, cloud based, web services solutions with... ...~3+ years of experience in software design, development and operation of large...FullstackTemporary workFlexible hours$83.03k - $90.61k
...Software Developer – Full Stack (26141715) 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...FullstackWork at officeRemote workFlexible hoursDay shift$89.2k - $209.5k
...Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the full potential of their data. You will provide... ...that make these services work. Full stack development experience. This includes web app...FullstackTemporary workFlexible hours$220k - $275k
...transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer... ...cultural and architectural evolution. Tech Stack You’ll Work With As a Staff Software Engineer, you will work across the full breadth of Datavant’s platform and are...Fullstack$144.2k - $288.4k
...Position Summary As a Principal Software Engineer, you will define and drive the technical... ...‑scale, distributed systems 5+ years developing user‑facing applications using Flutter,... ...content, or patented innovations Full‑stack development experience, including APIs,...FullstackHourly payFull timeTemporary workLocal area- ...Rate: $80.00 to $90.00/hr. w2 Responsibilities: Design and develop AI-driven applications and services to enhance claims... ...Python development. Hands-on experience building backend or full-stack applications with exposure to AI/ML or Generative AI. Experience...FullstackHourly payContract workLocal areaRemote work
$60 per hour
...DataAnnotation team and contribute to developing cutting‑edge AI systems, while enjoying... ...professionals — including front‑end, back‑end, full‑stack, machine learning, and other engineers... ...in progress). Previous experience as a Software Developer, Coder, Software Engineer, or...FullstackHourly payFull timeRemote workFlexible hours$155.66k - $225.16k
...constant adaptation. Responsibilities: Develop and maintain internal tools and systems... ...your own process of creating this software Collaborate with teams across the business... ...evals ~5+ years of experience in full-stack development with strong skills in Python...FullstackRemote jobFull timeShift work- ...Labs, and more. We have a great reputation with clients. Current Open Positions ~ Entry-level software programmers ~ Java full-stack developers ~ Python/Java developers ~ Data analysts/data scientists ~ Machine learning engineers...FullstackH1b
$100k
...western union, Client, visa, walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions...FullstackFull timeH1b- ...Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building... ...experiences used by data practitioners, developers, and platform operators. You will lead... ...roles. Proven experience leading UI or full‑stack teams building large‑scale, customer‑facing...FullstackPermanent employmentFlexible hours
- .... Overview of Job Function: As a Software Engineer, you will be a core contributor... ...engineering team. You will design and build full-stack features end-to-end, write high-quality... ...: Full-Stack Development Design, develop, and maintain production-grade full-...FullstackLocal areaWorldwideShift work
- ...Overview of Job Function: As a Senior Software Engineer, you will take deep technical... ...the design and implementation of complex full-stack capabilities, mentor peers, contribute to... ...: Full-Stack Development Design, develop, and maintain production-grade full-stack...FullstackContract workLocal areaShift work
$102.7k
...integral member of an agile software engineer team responsible for... ...products using the technical stack that best meets the needs of... ...technical difficulties to lead developers on a regular basis. Mentor... ...fields ~ Proven expertise in full-stack development:...FullstackTemporary workFor contractorsWork at officeLocal area$169.8k - $355.4k
...Diagnose and resolve production issues in LLM-powered systems; develop runbooks and raise engineering team capability through direct collaboration... ...ML infrastructure Responsibilities As a member of the software engineering division, you will take an active role in the...Temporary workFlexible hours$150.2k - $225.4k
...large security projects. Information Security builds technologies, tools, and processes to better enable teams at Rubrik to develop secure software and protect data and systems with appropriate security controls. Information Security also develops systems to monitor and...Work experience placementLocal areaRemote workShift work$110k
...systems configurations. This position ensures that every step of the software development lifecycle (SDLC) follows security best practices.... ...Pay Range: $130,000.00 Benefits Information: For all Full-time positions only : Ryder offers comprehensive health and welfare...Full time$78.4k - $127k
Responsible for supporting the sustainment of Applications/Services providing the backend administration and support in the Oracle Cloud Infrastructure. Assist in defining requirements, designing and building data center technology components and testing efforts. Responsibilities...Contract workWork at office- A leading data streaming platform is seeking a Senior Software Engineer to lead the design and implementation of critical backend systems. The ideal candidate will have substantial experience with backend programming languages, cloud services, and distributed systems....Remote work
- ...design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and... ...retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing...FullstackFull time
$116.4k - $204.1k
...We’re looking for a Lead Product Software Engineer - Cloud Operations to join I nnovateHub... ...architectures, and consulting with developers on observability and deployment patterns... ...and Sick Time, and Paid Parental Leave. Full details of our benefits are available upon...Work at office$120k - $180k
...and cost optimization. Architect and develop reusable IaC modules and frameworks using... ...complex issues across diverse technology stacks, demonstrating adaptability when working... ...frameworks, or paradigms. Collaborate with software and DevOps teams to translate functional...WorldwideFlexible hours- Position Overview The Fujifilm Cloud Services Senior Cloud Engineer is responsible for being the technical lead on all projects and support within the Fujifilm Cloud Services environments. This would include leading teams and projects, as well as providing technical...Work experience placementLocal areaRemote workFlexible hoursShift work
$94.9k - $135.6k
...operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes...Temporary workWork experience placementLocal areaImmediate startFlexible hours$94.9k - $135.6k
...multi‑tenant environment, our platforms support thousands of developers across hundreds of teams, powering mission‑critical workloads... ...You will enable application teams to build, test, and deploy software through standardized, secure, and scalable pipelines while ensuring...Temporary workLocal areaImmediate startFlexible hoursShift work$52.5k - $80k
...operational issues Participate in incident response activities and post‑incident reviews as a learning opportunity Collaborate with software engineering and operations teams to support application deployments Follow established security, reliability, and cost‑management...Internship$130k
Maximus is a trusted federal partner supporting mission‑critical programs across national security, defense, and public service delivery. Our work focuses on sustaining, operating, and improving essential government systems and services, with proven operational excellence...Contract workRemote work$97.14k - $190.5k
...as you are. This position drives the software architecture and engineering of our SIEM... ...programmatically managing infrastructure, developing custom data pipelines, and engineering... ...development lifecycle (SDLC). Manage the full lifecycle of the SIEM platform,...Immediate startRemote workFree visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Full Stack. Be the first to apply!
- senior robotics software engineer Helena, MT
- senior software engineer Helena, MT
- software developer fintech Helena, MT
- senior software engineer ruby on rails Helena, MT
- federal - software developer Helena, MT
- consulting software engineer Helena, MT
- software engineer travel Helena, MT
- junior software developer remote Helena, MT
- senior software engineer remote Helena, MT
- entry level software engineer remote Helena, MT


