1

Software Development Apprentice Jobs in Wyoming (NOW HIRING)

... Apprentice I: Basic understanding of mechanical tools and service procedures. Experience ... Company Employee Development Program. ESSENTIAL FUNCTIONS • Performs troubleshooting and ...

... Apprentice I: Basic understanding of mechanical tools and service procedures. Experience ... Company Employee Development Program. ESSENTIAL FUNCTIONS • Performs troubleshooting and ...

CRC Technician

Casper, WY · On-site

$16.75 - $22.75/hr

... Apprentice I: Basic understanding of mechanical tools and service procedures. Experience ... Company Employee Development Program. ESSENTIAL FUNCTIONS • Performs troubleshooting and ...

CRC Technician

Casper, WY · On-site

$16.75 - $22.75/hr

... Apprentice I: Basic understanding of mechanical tools and service procedures. Experience ... Company Employee Development Program. ESSENTIAL FUNCTIONS • Performs troubleshooting and ...

Field Service Diesel Technician

Gillette, WY · On-site

$28.25 - $38/hr

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

New

Field Service Diesel Technician

Gillette, WY · On-site

$28.25 - $38/hr

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

New

Field Service Diesel Technician

Gillette, WY · On-site

$28.25 - $38/hr

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

New

Ongoing development/certifications on new and existing Cummins products * Maintain own tools ... Has some knowledge of engine diagnostic software Qualifications Will require MSHA certification ...

Field Service Diesel Technician

Gillette, WY · On-site

$27.25 - $36.75/hr

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

New

Showing results 21-40

Software Development Apprentice information

See Wyoming salary details

$14

$36

$47

How much do software development apprentice jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for software development apprentice in Wyoming is $36.21, according to ZipRecruiter salary data. Most workers in this role earn between $30.58 and $41.97 per hour, depending on experience, location, and employer.

What types of projects and responsibilities can a software development apprentice expect to work on during their apprenticeship?

As a Software Development Apprentice, you can expect to work on a variety of entry-level coding tasks such as debugging, writing unit tests, and implementing simple features under the guidance of experienced developers. You'll often collaborate with software engineers, testers, and project managers to learn agile development practices, participate in code reviews, and contribute to team meetings. Apprenticeships are designed to provide hands-on experience, so you'll gradually take on more complex assignments as your skills grow, helping you build a strong foundation for a future career in software development.

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

To thrive as a Software Development Apprentice, you need foundational programming knowledge, problem-solving abilities, and a basic understanding of software development principles, often supported by a relevant degree or coursework. Familiarity with coding languages (such as Python or Java), version control systems like Git, and development environments is typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices collaborate effectively and adapt to new challenges. These skills and qualities are crucial for building core competencies, contributing to projects, and progressing within the software development field.

What is a software development apprentice?

A Software Development Apprentice is an entry-level trainee who learns the fundamentals of software engineering while working on real projects under the guidance of experienced developers. Apprenticeships typically combine on-the-job training with classroom instruction, enabling apprentices to gain practical coding skills and knowledge of development tools and processes. This role is ideal for individuals looking to start a career in software development without a traditional four-year degree, as it provides hands-on experience and often leads to full-time employment upon completion.
What are the most commonly searched types of Software Development jobs in Wyoming? The most popular types of Software Development jobs in Wyoming are:
What are popular job titles related to Software Development Apprentice jobs in Wyoming? For Software Development Apprentice jobs in Wyoming, the most frequently searched job titles are:
What job categories do people searching Software Development Apprentice jobs in Wyoming look for? The top searched job categories for Software Development Apprentice jobs in Wyoming are:
Infographic showing various Software Development Apprentice job openings in Wyoming as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $75,325 per year, or $36.2 per hour.

Truck Shop Technician

Wyoming Machinery Company

Cheyenne, WY • On-site

Full-time

Re-posted 6 days ago


Job description

JOB SUMMARY
Shop Technicians diagnose, service, troubleshoot, repair, and rebuild engines and construction, mining, on-highway trucks, forklifts, components and power systems equipment. Various levels of knowledge and abilities in the Essential Functions listed below are required and will determine job placement. Specific knowledge needed is dependent upon the individual departments within the company.
Job placement will be based on knowledge, skills, and abilities in accordance with the following guidelines, including prior experience:
Apprentice I: Basic understanding of mechanical tools and service procedures.
Experience: Certificate from Technical school, one year of previous heavy equipment experience,
or possess a strong mechanical aptitude.
Apprentice II: Basic component identification and understanding the functions of various
Caterpillar mechanical systems. Experience: Two years of previous heavy equipment experience.
Shop: Understand the operation, troubleshooting, and repair of various Caterpillar mechanical systems. Experience: Minimum four years of previous experience heavy equipment experience.
Master: Complete understanding and the advanced ability to troubleshoot, diagnose, and repair various Caterpillar mechanical systems. Experience: Minimum ten years of previous experience heavy equipment experience.
The level of knowledge and performance expectations for all functions and skills will be outlined in greater detail in the Wyoming Machinery Company Employee Development Program.
ESSENTIAL FUNCTIONS
• Performs troubleshooting and inspection of equipment and systems using diagnostic equipment
• Removes, repairs, and/or replaces components and parts on various equipment and systems to include (but not limited to): engine, hydraulic, brake, air, fuel, power train, electrical, tier 4, air, starting and steering systems.
• Follow company standards for work quality and safety
• Use a computer to prepare and submit accurate reports within established timeframe
• Communicate effectively and professionally to other employees, supervisors and customers
• Read and interpret parts books, service manuals and other system schematics
• Able to work rotating shift (days, evenings, nights)
ADDITIONAL FUNCTIONS
• Operate equipment and machinery properly and safely
• Compile data to produce cost effective job estimates and parts orders
• Display a positive attitude and willingness to help others
QUALIFICATIONS/KNOWLEDGE/SKILL/ABILITY
• High school education or equivalent.
• Minimum of a Certificate from a Tech school or equivalent work experience outlined in the Job Summary level.
• Knowledgeable in various areas, including but not limited to gearing, bearings, seals, bushings, diesel and hydraulics.
• Able to effectively use stationary and portable boring equipment and machine tools as well as multiple other types of tooling to meet specific job needs.
• Understand and utilize tools for set up and layout work.
• Able to read and understand English, to include parts books, service manuals and electrical and hydraulic schematics. Must also have clear written and oral communication skills.
• Safely rig or hook for lifting any part or component of a machine
• Ability to think and work through difficult projects or problems, and have mechanical aptitude
• Possess ability to learn Cat software systems and have basic PC skills
• Ability to safely operate motor vehicles and job-related equipment
PHYSICAL/ENVIRONMENTAL REQUIREMENTS
• Prolonged walking, sitting and standing
• Exposed to dirt, grease, dust, noise and other elements within the work environment
• Heavy lifting up to 50 lbs.
• Use of all necessary personal protective equipment
• Work in elevated position, climbing, bending, stooping and squatting
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.