1

Flexible Programmer Jobs in Utah (NOW HIRING)

Civil Project Engineer

UT · On-site

$80K - $100K/yr

Engineering • Accountable for the systematic and consistent design for multiple engineering ... Energetic and flexible in order to perform in fast-paced environment and resolve challenges

Stormwater Engineer

Draper, UT · On-site +1

$100/hr

You will work with talented professionals in an open, flexible, and friendly work environment ... standards, engineering formulas, skills, and experience • Prepare construction plans and ...

Showing results 41-60

Flexible Programmer information

See Utah salary details

$10

$35

$62

How much do flexible programmer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for flexible programmer in Utah is $35.99, according to ZipRecruiter salary data. Most workers in this role earn between $23.41 and $46.83 per hour, depending on experience, location, and employer.

What is a flexible programmer?

A Flexible Programmer is a software developer who adapts to different technologies, projects, and work environments. They may work across multiple programming languages, frameworks, and platforms, depending on project requirements. This role often involves freelancing, contract work, or working in agile teams that require quick learning and adaptability. Flexibility can also refer to work arrangements, such as remote or hybrid schedules. The key skills for this role include problem-solving, versatility, and the ability to quickly learn new programming concepts.

What does a flexible programmer do?

A typical day for a Flexible Programmer often involves working on multiple projects, adapting to shifting priorities, and collaborating closely with various teams such as designers, testers, and project managers. Tasks may include coding new features, debugging issues, participating in stand-up meetings, and quickly learning new technologies or frameworks as needed. The role often provides opportunities for remote or hybrid work, supporting a healthy work-life balance while meeting project deadlines. This variety ensures ongoing professional growth and keeps daily responsibilities engaging and dynamic.

What skills and qualifications are needed to thrive as a flexible programmer?

To thrive as a Flexible Programmer, you need strong proficiency in multiple programming languages, problem-solving skills, and the ability to quickly adapt to different project requirements, usually backed by a degree in computer science or related field. Experience with various development environments, version control systems like Git, and sometimes relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often advantageous. Excellent communication, time management, and teamwork skills are crucial for collaborating across diverse projects and teams. These skills and qualities are key for efficiently handling a variety of tasks and adapting to fast-changing technical needs in a dynamic work environment.

What are the most commonly searched types of Programmer jobs in Utah?

The most popular types of Programmer jobs in Utah are:

What cities in Utah are hiring for Flexible Programmer jobs?

Cities in Utah with the most Flexible Programmer job openings:

Civil Engineer (PE/EIT)

Jones & DeMille Engineering

Monticello, UT • On-site

Full-time

Re-posted 23 days ago


Job description

A Degree in Civil Engineering is Required


As a Civil Engineer (EIT/PE), you will be responsible for planning and designing of moderately complex projects while working closely with Project Management to facilitate the successful accomplishment of project goals and objectives


Position Type: Full-Time


Accountable to the Office Manager
· Take daily direction from Project Management
· Effectively communicate and coordinate with Office Managers, Project Managers, all Engineering team members, and other technical team members
· Provide daily direction to Graduate Engineers


Primary Responsibilities:
In your role as a Civil Engineer, you will be part of our growing team by performing the functions and duties listed below:


Engineering

· Accountable for the systematic and consistent design for multiple engineering projects, contributing to the overall success of the office and our organization
· Develop design drawings and specifications coordinating with other disciplines as necessary, exercising judgment on details of work and in making preliminary selections and adaptations of engineering alternatives
· Calculate and prepare planning and design documents and reports including details and cost estimates for projects based on engineering knowledge and familiarity with codes and regulations
· Assist project manager with management tasks
· Responsible for overseeing graduate engineers assigned to projects
· Assist in preparation of funding applications and preliminary engineering reports
· Stamps or seals work performed and work performed by those under direct supervision
· Assist with or develop project scope of work, project schedule, budget review, and schedule progress reports as directed by Project Management
· Attend team and project coordination meetings
· Participate in Post Project Review Process with clients and internal team members
· Perform 3D CAD design and hand off through frequent and effective communication to CAD Department to produce drawings
· Initiate quality control process for engineering documents produced (calculations, drawings, specifications, and estimates, etc.)
· Assist with updating Project Management Plan under direction of Project Management
· Establish professional working relationships with clients and contractors and attend client and/or public meetings during days or evenings at the request of Project Management
· Serve as a catalyst for communication, collaboration, and team building across all technical Departments and with Project Management, Engineering, and all Offices, consistently demonstrating our firm’s commitment to our team members and clients
· Ensure our standards for consistent and superior client management and professional service delivery as well as technical excellence are enforced across all technical Departments
· Communicate regularly with and proactively advise Project Management and Office Manager of any significant challenge or obstacle on projects


Marketing & Business Development
· Participate in marketing and business development activities including preparation of data for proposals, and attending meetings and presentations
· Proactively seek opportunities for cross-selling to enhance and expand our existing client relationships during and after projects
· Responsible for cultivation of new and existing relationships including initial client marketing meetings, proposal and budget development, presentations, and negotiation meetings in conjunction with Marketing and Project and Office Management as required


Other
· Participate in Office, Department, alma mater, and other recruitment efforts
· Maintain and expand professional capabilities through membership and other involvement in industry associations and professional organizations, pursuing appropriate continuing education, certifications, and writing and speaking opportunities, coordinating with the Human Resources Coordinator
· Practice mindful awareness of your activities and surroundings, and follow all company, OSHA, federal, state, and local health and safety guidelines and requirements


Perform other related duties as assigned by the Office Manager.


Experience & Certifications Required:
· Bachelor’s Degree in a Civil Engineering discipline
· 2-5+ years of related professional experience or other comparable experience
· Professional Engineer or the ability to obtain registration within 1-3 years in Utah and/or Colorado
· Proven track record of working together with teams of technical professionals and projects


Knowledge, Skills, and Abilities:

· Extensive knowledge of the principles and practices of engineering
· Ability to prepare engineering records and write concise technical reports
· Excellent interpersonal skills
· Self-motivated, engaged, and team-oriented with the ability to work independently under limited supervision
· Demonstrate personal investment in your career
· Energetic and flexible in order to perform in fast-paced environment and resolve challenges
· Confident and forward thinking
· Handle multiple tasks under pressure and prioritize responsibilities
· Demonstrate verbal and written communication skills
· Proficient in MS Word, Excel, and Outlook
· Knowledge of project management delivery process tools as well as MS Project, Civil 3D/AutoCAD, Inroads/Microstation, and other civil design software


Other Requirements
Valid driver’s license and acceptable MVR
Occasional travel required