1

Programmer Programmer Jobs in Montana (NOW HIRING)

Sr. Engineer - ME

Billings, MT ยท On-site

$102K - $141K/yr

Keystone Engineering Inc. opened for business in 1988 and for decades, has been a reliable provider of qualified engineering resources and technically innovative solutions. Keystone was founded to be ...

Sr. Engineer - CE

Billings, MT ยท On-site

$102K - $141K/yr

Keystone Engineering Inc. opened for business in 1988 and for decades, has been a reliable provider of qualified engineering resources and technically innovative solutions. Keystone was founded to be ...

Perform professional aviation engineering work and assist with conducting investigations and observations of proposed and existing site conditions, resources, building, and transportation channels to ...

Perform professional aviation engineering work and assist with conducting investigations and observations of proposed and existing site conditions, resources, building, and transportation channels to ...

Perform professional aviation engineering work and assist with conducting investigations and observations of proposed and existing site conditions, resources, building, and transportation channels to ...

Sr. Engineer - EE

Billings, MT ยท On-site

$105K - $137K/yr

Keystone Engineering Inc. opened for business in 1988 and for decades, has been a reliable provider of qualified engineering resources and technically innovative solutions. Keystone was founded to be ...

.Net Developer

Helena, MT

$45.75 - $60.50/hr

Consultwith managerial, engineering, and technical personnel to clarify programintent, identify problems, and suggest changes. Performor direct revision, repair, or expansion of existing programs to ...

Promote Engineering information and recommendations to internal stakeholders (Corporate Director of Engineering, Director of Engineering, Engineering Associates, General Associate Body, Managers ...

Promote Engineering information and recommendations to internal stakeholders (Corporate Director of Engineering, Director of Engineering, Engineering Associates, General Associate Body, Managers ...

Additional tasks may include engineering related to single line, three line, wiring diagrams, general arrangement, substation layout and bus arrangement, grounding grid design and lightning ...

next page

Showing results 1-20

Programmer Programmer information

See Montana salary details

$11

$38

$67

How much do programmer programmer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for programmer programmer in Montana is $38.09, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $48.12 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

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

To thrive as a Programmer, you need strong analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

What are some common challenges programmers face when working on large-scale projects?

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.
What are popular job titles related to Programmer Programmer jobs in Montana? For Programmer Programmer jobs in Montana, the most frequently searched job titles are:
What job categories do people searching Programmer Programmer jobs in Montana look for? The top searched job categories for Programmer Programmer jobs in Montana are:
Infographic showing various Programmer Programmer job openings in Montana as of July 2026, with employment types broken down into 84% Full Time, 10% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $79,227 per year, or $38.1 per hour.
Sr. Engineer - ME

Sr. Engineer - ME

Keystone Engineering Inc.

Billings, MT โ€ข On-site

$102K - $141K/yr

Full-time

Posted 19 days ago


Job description

Keystone Engineering Inc. opened for business in 1988 and for decades, has been a reliable provider of qualified engineering resources and technically innovative solutions. Keystone was founded to be an enduring company and to provide an environment for our employees and clients to innovate, thrive, and be successful.
Keystone's family of companies include Milestone Project Services, SIS SILverstone, VeraPro, and Salmon & Associates.
Our varied and extensive experience indicates that successful projects come down to personnel. We incorporate their individual skills in a process that's geared toward excellence. The intentional pairing of people and processes is the reason why clients know that they can trust their projects in the hands of Keystone. Services Offered: 3D Laser Scanning, Controls & Automation, Construction Management, Design & Drafting, Engineering: Civil/Structural, Electrical, Mechanical, Process, Functional Safety, Information Technology, Instrumentation, On-Site Services, Operations & Commissioning Support, Procurement, Project Management.
Keystone Engineering is currently seeking a Sr. Mechanical Engineer to join our team as we expand into the Western states. Apply today!
Position Type: Full-time
Location: Montana, Utah, Washington, and/or Wyoming, USA
Work Environment/Physical Demands: Office/Sedentary
Travel Requirements: Occasional site visits required.
Essential Functions:
  • Engineer will coordinate and assign project scope, and manage budget schedule, status, and technical interface issues.
  • Provide leadership for the mechanical engineering team and be a resource within the multi-disciplinary teams.
  • Oversee engineering calculation checking, analyses, and other tasks using prescribed methods and procedures.
  • Organize and lead weekly meetings with clients to update, discuss, and review project needs.
  • Interface with Project Managers and clients per schedule and team demands.
  • Assist with project control documentation as required, including Project design, and material/equipment procurement.
  • Review or prepare specifications detailing performance requirements, design data, applicable codes/standards, and vendor drawing requirements.

Requirements:
  • B.S. in Mechanical Engineering from an ABET-accredited program.
  • 10+ years of experience.
  • Licensed Professional Engineer (P.E.)
  • Strong written and verbal communication skills.
  • Self-motivated, organized, and solution advocate.
  • Attention to detail.
  • Applicants must be currently authorized to work in the U.S. for any employer.

Experience Preferred:
  • CAESAR II and/or Pipe-Flo knowledge preferred.
  • Experience with upstream (production) facilities, midstream facilities, and pipelines.

Equal Opportunity Employer, including disabled and veterans.