1

Software Contractor Jobs in Bozeman, MT (NOW HIRING)

... contractors, and project teams. They will use relevant software to perform engineering analysis and develop plans and reports. Project Engineers are required to have a PE license or the ability to ...

Project Engineer

Bozeman, MT · On-site

$80K - $100K/yr

... contractors, and project teams. They will use relevant software to perform engineering analysis and develop plans and reports. Project Engineers are required to have a PE license or the ability to ...

BIM/VDC Engineer

Bozeman, MT · On-site

$70K - $100K/yr

We are a leading design-build plumbing and mechanical contractor in the Gallatin Valley, delivering ... Preferred Software Skills: * Autodesk Revit * Autodesk CAMduct * Autodesk Navisworks * Bluebeam ...

Accounts Payable Clerk

Bozeman, MT · On-site

$20.75 - $26.25/hr

Ace Roofing is a growing residential and commercial roofing contractor committed to delivering ... Experience with QuickBooks, NetSuite or similar accounting software * Proficiency with Microsoft ...

Showing results 21-40

Software Contractor information

See Bozeman, MT salary details

$49K

$114.1K

$169.4K

How much do software contractor jobs pay per year?

As of Sep 6, 2026, the average yearly pay for software contractor in Bozeman, MT is $114,138.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,800.00 and $132,700.00 per year, depending on experience, location, and employer.

What is a software contractor?

A Software Contractor is a self-employed or agency-hired professional who develops, maintains, or tests software for clients on a temporary or project basis. Unlike full-time employees, contractors typically work on short-term contracts and may serve multiple clients. They are responsible for delivering specific software solutions, often specializing in particular technologies or industries. Contractors must manage their own taxes, benefits, and job stability, but they have greater flexibility and earning potential.

What are the key skills and qualifications needed to thrive as a software contractor?

To thrive as a Software Contractor, you need strong programming skills, proficiency in software development methodologies, and the ability to independently manage projects, typically supported by a relevant degree or extensive experience. Familiarity with tools such as version control systems (e.g., Git), project management platforms, and possibly certifications like AWS Certified Developer or PMP is often expected. Excellent communication, problem-solving, and time management skills set top contractors apart, as these enable effective client interaction and project delivery. These abilities are crucial because software contractors must efficiently deliver high-quality solutions on deadline while adapting to varying client requirements and work environments.

What are the typical challenges faced by software contractors, and how can they be managed?

Software contractors often face challenges such as rapidly learning new codebases, adapting to diverse client expectations, and managing multiple projects or contracts concurrently. Success in this role requires effective communication to clarify requirements, strong organizational skills to prioritize tasks, and adaptability to integrate into different team cultures or workflows. Building a reliable professional network can also help overcome periods of inconsistent work. By proactively managing time, staying updated with industry trends, and clearly setting expectations with clients, software contractors can navigate these challenges and maintain a steady, rewarding career.

What job categories do people searching Software Contractor jobs in Bozeman, MT look for?

The top searched job categories for Software Contractor jobs in Bozeman, MT are:

Infographic showing various Software Contractor job openings in Bozeman, MT as of August 2026, with employment types broken down into 77% Full Time, 16% Part Time, 5% Temporary, and 2% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $114,138 per year, or $54.9 per hour.

Project Engineer - Transportation

Stahly Engineering and Associates

Bozeman, MT • On-site

$38 - $51/hr

Full-time

Re-posted 20 days ago


Job description

Job Title
Project Engineer - Transportation
Education
Bachelor's Degree
Location
Bozeman - Bozeman, MT 59715 US
Cowley, WY - Cowley, WY 82420 US
Helena - Helena, MT 59601 US (Primary)
Department
Road & Bridge
Category
Engineering
Salary Grade
$38.00 - $51.00
Job Type
Full-time
Travel
0 - 25% As Needed, Intermittent
Job Description
Completes engineering projects by organizing and controlling project elements.
Essential Functions of the Job:
  • May serve at the direction of the Project Manager, Senior Engineer, or Principal
  • Develops project objectives by reviewing project proposals and plans; conferring with management.
  • Determines project responsibilities by identifying project phases and elements; assigning personnel to phases and elements; reviewing bids from contractors.
  • Determines project specifications by studying product design, customer requirements, and performance standards; completing technical studies; preparing cost estimates.
  • Confirms product performance by designing and conducting tests.
  • Determines project schedule by studying project plan and specifications; calculating time requirements; sequencing project elements.
  • Maintains project schedule by monitoring project progress; coordinating activities; resolving problems.
  • Controls project plan by reviewing design, specifications, and plan and schedule changes; recommending actions.
  • Controls project costs by approving expenditures; administering contractor contracts.
  • Prepares project status reports by collecting, analyzing, and summarizing information and trends; recommending actions.
  • Maintains safe and clean working environment by enforcing procedures, rules, and regulations.
  • Maintains project data base by entering and backing up data.
  • Maintains product and company reputation by complying with federal and state regulations.
  • Contributes to team effort by accomplishing related results as needed.

Physical Demands (if any):
Field operations may include walking and standing for extended periods of time and/or lifting equipment in excess of 50 lbs.
Work Environment:
Project Engineers can be located in any of the Stahly Engineering offices and/or in temporary field offices operating for extended periods of time. Must be prepared for both the office environment and field operations.
# of Hires Needed
1
Hiring Manager
Thompson, Kathy (Department Manager - Bozeman)
Job Requirements
Required Knowledge, Skills, and Abilities:
  • Requirements: Analysis, Design Skills, Project Management, Manufacturing Methods and Procedures, Process Improvement, Technical Understanding, Documentation Skills, Safety Management, and Supervision.
  • Design skills and technical understanding of engineering fields that may include
    • transportation related design;
    • water distribution and treatment;
    • sewer collection and treatment;
    • structural engineering; and
    • storm water drainage, including hydrology and hydraulics.
  • Skill and experience in the project management process
  • Knowledge of engineering related support services that may include survey, geotechnical practices, material testing, permitting requirements, and construction management/inspection
  • Knowledge of safety management practices and ability to direct a project team in safety related practices
  • Ability to supervise other professionals and manage sub-contracted service contractors
  • Computer Aided Drafting and Design (CADD) skills
  • Working knowledge of Microsoft Office software
  • Communication and writing skills
  • Documentation skills
  • Ability to write and review contract documents and specifications
  • Ability to establish and maintain effective working relations with co-workers and clientele in a team-oriented environment
  • Capability to conduct public relations activities required for projects which may include client contact, city and county governments, state agencies, federal agencies, and public meetings.

Required Education and Experience:
B.A. or B.S. in Civil Engineering, Licensed Professional Engineer (P.E.), minimum of 4 years of engineering experience, including EI experience.