1

Software Development Apprenticeship Jobs in Utah

Field Employee Development Trainer

Ogden, UT ยท On-site

$53K - $58K/yr

Overview The Field Employee Development Coach supports, guides, and develops Sure Steel's field ... apprenticeship-style programs (preferred). * Comfort with technology, software training, and ...

Foreman

North Salt Lake, UT ยท On-site

$60K - $90K/yr

... software. This is more than a crew lead role--it is a leadership position and a key step in SPR ... Apprenticeship & Mentor Training Programs * Foreman Development Pipeline toward General Foreman ...

Ongoing development/certifications on new and existing Cummins products * Maintain own tools ... Apprentice Trained Engine Technician (Preferred) Vocational diploma from relevant technical ...

Ongoing development/certifications on new and existing Cummins products * Maintain own tools ... Apprentice Trained Engine Technician (Preferred) Vocational diploma from relevant technical ...

Ongoing development/certifications on new and existing Cummins products * Maintain own tools ... Apprentice Trained Engine Technician (Preferred) Vocational diploma from relevant technical ...

Ongoing development/certifications on new and existing Cummins products * Maintain own tools ... Apprentice Trained Engine Technician (Preferred) Vocational diploma from relevant technical ...

Ongoing development/certifications on new and existing Cummins products * Maintain own tools ... Apprentice Trained Engine Technician (Preferred) Vocational diploma from relevant technical ...

Ongoing development/certifications on new and existing Cummins products * Maintain own tools ... Apprentice Trained Engine Technician (Preferred) Vocational diploma from relevant technical ...

Ongoing development/certifications on new and existing Cummins products * Maintain own tools ... Apprentice Trained Engine Technician (Preferred) Vocational diploma from relevant technical ...

Ongoing development/certifications on new and existing Cummins products * Maintain own tools ... Apprentice Trained Engine Technician (Preferred) Vocational diploma from relevant technical ...

You'll manage crews of apprentices, oversee materials and equipment, and ensure projects are ... Be part of a team that supports your development and is proud to help customers save money and save ...

SR. MACHINIST with Security Clearance

Logan, UT ยท On-site

$18.75 - $25.75/hr

We support multiple prime contractors in the development and production of both test systems and ... Typically requires completion of a formal apprenticeship and many years of precision all-around ...

Supervise, mentor, and develop field personnel (leadpersons, journeymen, apprentices); set clear ... Leadership & People Development: coaches crews, builds accountability, and develops next-gen ...

Supervise, mentor, and develop field personnel (leadpersons, journeymen, apprentices); set clear ... Leadership & People Development: coaches crews, builds accountability, and develops next-gen ...

Experimental Machinist 3

Logan, UT

$18.75 - $25.75/hr

... a developmental laboratory condition. *May monitor and verify quality in accordance with ... Typically requires completion of a formal apprenticeship and many years of precision all-around ...

Supervise, mentor, and develop field personnel (leadpersons, journeymen, apprentices); set clear ... Leadership & People Development: coaches crews, builds accountability, and develops next-gen ...

next page

Showing results 1-20

Software Development Apprenticeship information

What types of projects or tasks can I expect to work on during a Software Development Apprenticeship?

As a Software Development Apprentice, you will typically work on a mix of real-world coding assignments, bug fixes, and feature enhancements under the guidance of experienced developers. You may also participate in code reviews, team standups, and collaborative projects that help you learn industry best practices. Depending on the company, you might rotate between different teams or technologies, allowing you to gain hands-on experience across various aspects of software development. This environment is designed to build both your technical skills and your ability to work effectively within a team.

What is a Software Development Apprenticeship?

A Software Development Apprenticeship is a structured program that combines on-the-job training with classroom learning to help individuals gain practical experience and technical skills in software development. Apprentices work alongside experienced developers, learning programming languages, software engineering principles, and project management in a real-world setting. These programs typically last 1-2 years and are designed to help participants become competent junior developers upon completion.

What is the difference between Software Development Apprenticeship vs Software Developer?

AspectSoftware Development ApprenticeshipSoftware Developer
Required CredentialsTypically no formal degree, on-the-job training, or certificationsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, training-focused, often in tech companies or startupsFull-time professional role in various industries
Employer & Industry UsageUsed as a training pathway for entry-level roles in techEstablished role for experienced professionals in software development

The main difference is that a Software Development Apprenticeship is a training program designed to develop skills and prepare individuals for a career in software development, often without requiring prior experience. A Software Developer is a full-fledged professional role for those who have completed training or education, responsible for designing, coding, and maintaining software applications.

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

Thriving as a Software Development Apprentice requires a basic understanding of programming concepts, logical problem-solving skills, and typically a high school diploma or equivalent. Familiarity with coding languages (such as Python, Java, or JavaScript), version control systems like Git, and basic development tools is expected. Strong communication, eagerness to learn, and teamwork distinguish successful apprentices in collaborative environments. These skills and qualities are important for adapting quickly, contributing to projects, and building a solid foundation for a career in software development.
What are popular job titles related to Software Development Apprenticeship jobs in Utah? For Software Development Apprenticeship jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Software Development Apprenticeship jobs in Utah look for? The top searched job categories for Software Development Apprenticeship jobs in Utah are:
Infographic showing various Software Development Apprenticeship job openings in Utah as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 1% Contract, and 3% Nights. Highlights an 99% Physical, and 1% Remote job distribution.
Field Employee Development Trainer

Field Employee Development Trainer

SURE STEEL INC

Ogden, UT โ€ข On-site

$53K - $58K/yr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Overview

The Field Employee Development Coach supports, guides, and develops Sure Steelโ€™s field employees and field leaders through structured training delivery, ongoing coaching, and hands-on implementation support. This is the person who takes the Learning & Development teamโ€™s content into the field and ensures it is actually taught, adopted, and applied.

The role works closely with field leadership and employees, with an initial focus on foremen and construction managers, expanding over time to new hires, apprentices, and employees progressing toward full competency in their roles. It blends training delivery, one-on-one coaching, process education, and relationship building. The ideal candidate is first and foremost a teacher โ€” a strong communicator and adaptable instructor who is comfortable working across job sites, trades, and field environments.

This role will continue to evolve as the L&D department grows.

Key Responsibilities

Training Delivery & Implementation

  • Deliver training through multiple formats, including:
    • On-site / in-person training at job sites
    • Webinars / virtual sessions
    • Small-group or 1:1 instruction
  • Take newly created L&D content into the field and ensure it is taught, reinforced, and adopted.
  • Reinforce training through follow-ups, coaching, and practical application.
  • Support adoption of new tools, systems, and workflows relevant to field operations.

Field Employee & Leader Coaching

  • Serve as a development coach for a defined group of field employees and field leaders.
  • Conduct regular check-ins via calls, messages, virtual meetings, and on-site visits.
  • Help field employees understand expectations, safety processes, and career pathways within the trades.
  • Partner with foremen, superintendents, and project managers to support development and reinforce training.
  • Track individual progress and identify development gaps or support needs.

Onboarding & Role Progression

  • Support onboarding for new field employees and a smooth transition to the job site.
  • Support employees in apprenticeship or skill-progression programs and track milestones toward completion.
  • Help employees โ€œget across the finish lineโ€ in development programs.

Process & Systems Understanding

  • Learn and maintain working knowledge of field workflows, safety protocols, and the software and tools field employees use.
  • Be willing to learn new systems quickly in order to support others.

Continuous Improvement

  • Identify common development gaps or onboarding challenges specific to field roles.
  • Provide feedback to the L&D Manager on opportunities to improve training, onboarding, and processes.
  • Support refinement and evolution of L&D programs over time.

Required Skills & Attributes

  • Strong facilitation and instructional skills; able to teach, engage a group, and hold a room.
  • Strong interpersonal and communication skills, especially with field and trades employees.
  • Coaching mindset with a focus on development rather than discipline.
  • Comfortable facilitating both virtual and on-site training.
  • Organized, dependable, and follow-through oriented.
  • Ability to manage multiple employees and priorities simultaneously.
  • Willingness to travel to job sites as needed.

Qualifications

  • Demonstrated teaching, instructional, or training experience โ€” e.g., Career & Technical Education (CTE) teacher, trade-school or technical instructor, or corporate trainer (required).
  • Background in adult learning or instructional delivery.
  • Exposure to construction, skilled trades, or operations-based environments (preferred, not required).
  • Experience supporting onboarding or apprenticeship-style programs (preferred).
  • Comfort with technology, software training, and process documentation.
  • Familiarity with field safety standards and compliance requirements (preferred).
  • Bilingual (English/Spanish) a plus, depending on crew makeup.

Compensation

As defined by offer letter.

Why this Role Matters

  • Ensuring L&D content actually reaches the field and gets adopted.
  • Improving onboarding and ramp-up for new field employees.
  • Supporting field employee growth, skill development, and retention.
  • Helping field leaders develop their people more effectively.
  • Strengthening safety culture through better training and follow-through.
  • Strengthening the overall field employee experience at Sure Steel.

Sure Steel, Inc. is an equal opportunity organization. We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, sexual orientation, gender identity, marital status, disability, veteran status, or any other basis protected by applicable federal, state, or local law.

Core Values: Ability,ย Integrity,ย Benevolence,ย Safety,ย Continuousย Improvement, andย Environmentalย Responsibility.