1

Contract Programmer Jobs in Alberton, MT (NOW HIRING)

Utility Engineer

Missoula, MT · On-site

$45.49 - $56.07/hr

Coordinate and review engineering consultant and contractor scopes of work, agreements, and contracts. Collaborate with City staff to identify and prioritize capital improvement needs for municipal ...

Utility Engineer

Missoula, MT · On-site

$45.49 - $56.07/hr

Coordinate and review engineering consultant and contractor scopes of work, agreements, and contracts. * Collaborate with City staff to identify and prioritize capital improvement needs for municipal ...

Project Engineer

Missoula, MT · On-site

$80K - $100K/yr

Conduct engineering studies, perform calculations, and prepare plans, specifications, and contract documents for water supply, treatment, storage, and distribution systems, including wells, surface ...

Project Engineer

Missoula, MT · On-site

$80K - $100K/yr

Conduct engineering studies, perform calculations, and prepare plans, specifications, and contract documents for water supply, treatment, storage, and distribution systems, including wells, surface ...

In the role of Structural Engineer, we'll count on you to: * Review structural documents for areas ... Conduct design development and contract document work sessions at project site in conjunction with ...

In the role of Structural Engineer, we'll count on you to: * Review structural documents for areas ... Conduct design development and contract document work sessions at project site in conjunction with ...

Structural Engineer

Missoula, MT · On-site +1

$85K - $140K/yr

Support proposal development by preparing scopes, fees, and contract documents. * Forecast workflow, and plan schedules for the project team. * Work closely with engineers and BIM Designers to refine ...

Structural Engineer

Missoula, MT · On-site

$80K - $110K/yr

Develop structural related fee proposals and contracts * Develop and maintain client relationships * Mentor and direct junior engineers and BIM staff Working at Cushing Terrell Cushing Terrell is a ...

Structural Engineer

Missoula, MT · On-site

$80K - $110K/yr

Develop structural related fee proposals and contracts * Develop and maintain client relationships * Mentor and direct junior engineers and BIM staff Working at Cushing Terrell Cushing Terrell is a ...

next page

Showing results 1-20

Contract Programmer information

What is a contract programmer?

A contract programmer is a software developer who is hired on a temporary basis to work on specific projects or tasks for a company. Unlike full-time employees, contract programmers typically work for a set period or until the completion of a particular project. They may work independently or through an agency, and their expertise is often sought for specialized or short-term needs. Contract programmers can work on-site or remotely, and they usually have flexible arrangements regarding hours and workflow.

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

To thrive as a Contract Programmer, you need strong programming skills in relevant languages, a solid understanding of software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and knowledge of frameworks or cloud platforms are commonly required. Excellent problem-solving abilities, self-motivation, and clear communication with clients set top contract programmers apart. These skills ensure the delivery of high-quality, maintainable code that meets client needs and project deadlines in a dynamic work environment.

How do contract programmers typically manage communication and collaboration with client teams while working remotely?

Contract programmers often work off-site, which makes effective communication and collaboration essential for project success. Most clients use project management tools like Jira, Trello, or Asana, and require regular check-ins via video calls, chat platforms, or emails. It’s important for contract programmers to proactively share progress, clarify requirements, and ask questions as needed to stay aligned with the client’s expectations. Building strong communication habits helps ensure timely delivery and fosters a positive working relationship with diverse team members, even when working remotely.

What is the difference between Contract Programmer vs Software Developer?

AspectContract ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field, with experience in specific programming languagesUsually holds a degree in computer science or software engineering, with similar certifications
Work EnvironmentWorks on short-term projects, often remotely, with flexible schedulesMay work full-time in an office or remotely, involved in ongoing development
Employer & Industry UsageHired by companies for specific projects or freelance work across various industriesEmployed by companies or as freelancers, involved in software creation and maintenance

In summary, Contract Programmers focus on short-term, project-based work, often freelance or temporary, while Software Developers typically work on ongoing development within a company or as full-time employees. Both roles require similar skills and credentials but differ mainly in work scope and employment type.

Infographic showing various Contract Programmer job openings in Alberton, MT as of August 2026, with employment types broken down into 82% Full Time, 8% Part Time, 9% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution.

Utility Engineer

Missoula, MT • On-site


City of Missoula
Public Administration • 51 - 200 employees

6.3

Company rating: 6.3 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

763rd of 851 rated public administrative organizations

Paid breaks

Respectful managers


$45.49 - $56.07/hr

Full-time

Re-posted 19 days ago


Job description

Overview The City of Missoula is seeking a utility engineering professional to support the design and construction of public utility infrastructure projects that keep our community safe, connected, and growing. This position may be filled at the Engineer-in-Training, Engineer, or Senior Engineer level depending on qualifications and experience, and will contribute to municipal utilities efforts across the Public Works & Mobility Department. Under the guidance of licensed engineers, the role supports planning, design, construction, and implementation of projects in accordance with City, State, and Federal standards.

This position offers the opportunity to work on a wide range of impactful projects, including water, wastewater, and stormwater infrastructure. The successful candidate will collaborate with City staff, consultants, contractors, and the public to deliver engineering solutions that enhance safety, sustainability, and long-term infrastructure performance. Work may include project coordination, technical analysis, design review, inspections, public engagement, and policy or standards development, with increasing responsibility and leadership expectations at higher classification levels.

This position will remain open until filled with continuous review of applications. To Apply: All applicants must submit a City of Missoula application AND a Cover Letter explaining your interest in this position and detailing how your experience and education meet the qualifications. Failure to attach the cover letter will result in your application being incomplete, and therefore, not reviewed by the hiring manager.

Resumes will not be reviewed. All details should be entered on the application. Starting Pay: New hires start within our entry-to-market range, depending on experience and qualifications: Engineer in Training $37.12 - $42.66/hour Engineer $42.31 - $49.20/hour Senior Engineer $45.49 - $52.90/hour Full Pay Range: Each position also has a full wage range that reflects potential growth over time, including annual increases for longevity and cost of living: Engineer-in-Training $37.12 - $45.22/hour Engineer $42.31 - $52.19/hour Senior Engineer $45.49 - $56.07/hour Essential Functions Engineer-in-Training Perform a full range of engineering duties involved in planning, design, construction, and operational support for municipal water, wastewater, and storm water utilities

Coordinate and review engineering consultant and contractor scopes of work, agreements, and contracts. Collaborate with City staff to identify and prioritize capital improvement needs for municipal utilities. Provide technical support and expertise for utility operations and staff, including multi-disciplinary capital projects and planning efforts Assist with the preparation of plans, specifications, and bid documents for utility-funded water, wastewater, and storm water projects.

Provide inspections, review plans and specifications for compliance with City, regulatory, and industry standards Participate in the development and implementation of City goals, objectives, policies, and procedures. Other duties as assigned, based on training and qualifications. Engineer Perform a full range of engineering duties involved in planning, design, construction, and operational support for municipal water, wastewater, and stormwater utilities.

Coordinate and review engineering consultant and contractor scopes of work, agreements, and contracts. Collaborate with City staff to identify and prioritize capital improvement needs for municipal utilities; develop and manage project budgets; serve as grant administrator for state and federal program funded capital improvement projects. Provide technical support and expertise for utility operations and staff, including multi-disciplinary capital projects and planning efforts.

Assist with the preparation of plans, specifications, and bid documents for utility-funded projects. Provide inspections, review plans and specifications for compliance with City regulatory and industry standards. Participate in the development and implementation of City goals, objectives, policies, procedures, and municipal utility engineering design and construction standards.

Conduct and coordinate various departmental and public meetings and hearings; make presentations and provide recommendations to City Council regarding technical issues, contract services, capital projects, budgets, and other related matters. Respond to and resolve various complaints and inquires. Other duties as assigned, based on training and qualifications.

Senior Engineer Independently perform a full range of engineering duties involved in planning, design, construction, and operational support for municipal water, wastewater, and stormwater utilities. Coordinate and review engineering consultant and contractor scopes of work, agreements, and contracts. Collaborate with City staff to identify and prioritize capital improvement needs for municipal utilities; develop and manage project budgets; serve as grant administrator for state and federal program funded capital improvement projects.

Provide technical support and expertise for utility operations and staff, including multi-disciplinary capital projects and planning efforts. Assist with the preparation of plans, specifications, and bid documents for utility-funded projects. Provide inspections, review plans, reports and specifications for compliance with City regulatory and industry standards.

Participate in the development and implementation of City goals, objectives, policies, procedures, and municipal utility engineering design and construction standards. Serve as department liaison for utility related matters providing solutions to inquiries and complaints; conduct public meetings and hearings, including presentations to City Council with recommendations regarding technical issues, contracts, capital projects and budgets. Analyze development scenarios using water and wastewater models.

Other duties as assigned, based on training and qualifications. Knowledge, Skills and Abilities Engineer-in-Training Knowledge of engineering principles and practices, including construction, design, development, infrastructure, and operations. Knowledge of and ability to interpret and apply the Missoula Municipal Code, Montana State and Federal laws relating to accessibility, bidding procedures, record keeping, reporting, rights-of-way, zoning, and engineering inspection policies and procedures.

Knowledge of State and Federal grant programs, workplace safety, and emergency management procedures and regulations. Knowledge of and ability to apply compliance standards and design guidelines, including American Association of State Highway Officials (AASHTO), National Association of City Transportation Officials (NACTO), form-based codes, smart-growth principles, and Complete Streets. Skill in negotiating and communicating, in person and writing, with the proven ability to establish and maintain effective working relationships with diverse individuals.

Skill in managing projects, including consultant selection, contract administration, project scheduling, budgeting, and risk management. Ability to maintain records and prepare reports and correspondence. Ability to read and interpret engineering and building plans, specifications, technical reports, calculations, and codes to determine compliance with applicable regulations and standards.

Ability to learn Public Works standards, City of Missoula plans, including Utility, Transportation, and Capital Improvement Plans. Ability to provide engineering expertise across multiple areas and projects, including Development Review, Transportation, and Utilities. Engineer Knowledge of engineering principles and practices, including construction, design, development, infrastructure, and operations.

Knowledge of ability to interpret and apply various state and federal laws relating to accessibility, record keeping, reporting, rights-of-way, zoning, and engineering inspections. Knowledge of State and Federal grant programs, workplace safety and emergency management procedures and regulations. Skill in utilizing various computer software and databases, including Microsoft 365, and the ability to learn job-specific applications and equipment.

Skill in organization, time management and prioritizing with the proven ability to have keen attention to detail and accuracy in performing work with adherence to strict deadlines. Skill in managing projects, including consultant selection, contract administration, project scheduling, budgeting, record keeping, presentations and risk management. Skill in negotiating and communicating, in person and writing, with the proven ability to establish and maintain effective working relationships with diverse individuals.

Ability to maintain records and prepare reports and correspondence. Ability to read and interpret engineering and building plans, specifications, technical reports, calculations, and codes to determine compliance with applicable regulations and standards. Ability to maintain current knowledge, developments, and trends related to specific area of focus and/or assigned projects.

Ability to provide problem-solving solutions to various situations. Ability to maintain and foster a culture of professionalism, adhere to departmental and City standards and specifications, and support a positive team environment. Ability to resolve conflicts with facilitating outcomes while maintaining a calm demeanor.

Ability to learn and interpret departmental and City of Missoula practices and procedures, including Missoula Municipal Code, and various Utility, Transportation, and Capital Improvement Plans. Senior Engineer Knowledge of engineering principles and practices, including construction, design, development, infrastructure, and operations. Knowledge of and ability to interpret and apply the Missoula Municipal Code, State and Federal laws relating to accessibility, bidding procedures, record keeping, reporting, rights-of-way, zoning, and engineering inspection policies and procedures.

Knowledge of State and Federal grant programs, workplace safety, and emergency management procedures and regulations. Knowledge of and ability to apply compliance standards and design guidelines, including American Association of State Highway Officials (AASHTO), National Association of City Transportation Officials (NACTO), form-based codes, smart-growth principles, and Complete Streets. Skill in negotiating and communicating, in person and writing, with the proven ability to establish and maintain effective working relationships with diverse individuals.

Skill in managing projects, including consultant selection, contract administration, project scheduling, budgeting, and risk management. Ability to maintain records and prepare reports and correspondence. Ability to read and interpret engineering and building plans, specifications, technical reports, calculations, and codes to determine compliance with applicable regulations and standards.

Ability to learn Public Works standards, City of Missoula plans, including Utility, Transportation, and Capital Improvement Plans. Ability to provide engineering expertise across multiple areas and projects, including Development Review, Transportation, and Utilities. Working Conditions: Work environment may involve exposure to unavoidable weather conditions, occupational hazards, construction hazards, and physical risks, including access to project sites, uneven terrain, loud noises, and working in confined spaces, open trenches, heights up to 45 feet, or high traffic areas, which require following basic safety precautions.

Qualifications and Additional Application Materials Must have the following by time of hire: Engineer-in-Training Bachelor's degree in civil engineering, Engineering Technology, or another related field. (MCA 37-67-324) Must be a Registered Engineer Intern in the State of Montana and have passed the Fundamentals of Engineering (FE) exam. Must have a valid Montana driver's license with a verified acceptable driving record, or the ability to obtain within 60 days of hire.

Engineer Bachelor's degree in engineering, civil engineering, or another relevant field. (MCA 37-67-323) Must have a Professional Engineer certification from the state of Montana or the ability to obtain certification within six (6) months of hire. Must have a valid Montana driver's license with a verified acceptable driving record, or the ability to obtain within 60 days of hire.

Senior Engineer Bachelor's degree in civil engineering, Engineering Technology, or another related field and four (4) years of experience as a Professional Engineer. Must have a Professional Engineering License from the State of Montana, or the ability to obtain within six (6) months of hire. Must have a valid Montana driver's license with a verified acceptable driving record, or the ability to obtain within 60 days of hire.

The City of Missoula does not sponsor employment visas (e.g., F-1, H-1B, TM). Applicants must be authorized to work in the United States on a full-time basis at the time of application.



What City Of Missoula employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom