1

Software Apprentice Jobs in Arizona (NOW HIRING)

Responsible for usage of software, hardware, materials, parts, and products to ensure adherence to ... From apprenticeship to leadership, our people are proud of the important work we do. Company ...

Embalmer, Apprentice experience as required by state/provincial law * 2 years of experience in a ... Knowledge of computers and some software including MS Office products required * High level of ...

Install software updates, firmware revisions, and equipment upgrades * Perform warranty repairs ... and apprenticeships considered) * Strong mechanical and electrical troubleshooting ability

Performs off line programming using Master Cam/conversational software to setup and fabricate ... Graduate of approved Journeyman Machinist or Tool & Die apprenticeship Required Education: High ...

Journeyman Machinist

Tucson, AZ · On-site

$25.01/hr

Performs off line programming using Master Cam/conversational software to setup and fabricate ... apprenticeship Required Education: • High School diploma Starting Rate: $25.01 Relocation ...

Be Seen First

Direct and oversee electricians, apprentices, and support staff in the field. * Assign and manage ... Familiarity with construction management software (e.g., ProCore, Bluebeam) is a plus. Physical ...

Showing results 21-40

Software Apprentice information

See Arizona salary details

$11

$20

$34

How much do software apprentice jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for software apprentice in Arizona is $20.52, according to ZipRecruiter salary data. Most workers in this role earn between $16.11 and $22.40 per hour, depending on experience, location, and employer.

What is a software apprentice?

Software Apprentices are entry-level professionals who participate in structured learning programs to gain hands-on experience in software development. These programs are designed to help individuals learn coding, software engineering principles, and industry best practices while working alongside experienced developers. Apprenticeships typically combine on-the-job training with mentorship and sometimes include classroom instruction. The goal is to prepare apprentices for full-time roles as software engineers or developers by the end of the program.

What are the key skills and qualifications needed to thrive as a software apprentice?

To thrive as a Software Apprentice, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a basic knowledge of computer science principles. Familiarity with version control systems like Git, foundational programming languages such as Python or Java, and exposure to development environments are often expected. Curiosity, willingness to learn, effective communication, and teamwork are standout soft skills for this role. These abilities are crucial for adapting to new technologies, collaborating with senior developers, and building a strong foundation for a successful software engineering career.

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

As a Software Apprentice, you can expect to work on a variety of real-world projects under the guidance of experienced developers. Typical tasks may include writing and debugging code, assisting with software testing, participating in code reviews, and collaborating on team projects using agile methodologies. Apprentices often rotate through different teams or areas, allowing exposure to both front-end and back-end development, as well as opportunities to learn about version control, documentation, and deployment processes. This hands-on experience helps apprentices build foundational skills and gain practical knowledge that supports their progression into more advanced software development roles.

What is the difference between Software Apprentice vs Software Developer?

AspectSoftware ApprenticeSoftware Developer
Required CredentialsTypically pursuing or recently completed relevant education or certificationsUsually holds a degree or equivalent experience in computer science or related field
Work EnvironmentEntry-level, training-focused, often in internship or mentorship programsFull-time professional role, responsible for designing, coding, and maintaining software
Employer & Industry UsageUsed by companies hiring entry-level or trainee roles in techCommonly employed in software firms, tech departments, and IT companies

The main difference between a Software Apprentice and a Software Developer lies in experience and responsibilities. Apprentices are typically in training or early learning stages, focusing on gaining skills, while Developers are experienced professionals responsible for creating and maintaining software products.

What are the most commonly searched types of Software jobs in Arizona?

The most popular types of Software jobs in Arizona are:

Infographic showing various Software Apprentice job openings in Arizona as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 8% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $42,686 per year, or $20.5 per hour.

Experienced Journeyman Service Electrician in Kingman, Arizona

BLACK ROCK POWER SYSTEMS LLC

Kingman, AZ • On-site

$75K - $100K/yr

Full-time

Re-posted 6 days ago


Job description

Job Description-Journeyman Service Electrician

We are currently seeking a skilled and experienced Journeyman Service Electrician to join our team. As a Journeyman Service Electrician, you will be responsible for providing high-quality electrical services and repairs to commercial and residential clients. You will work closely with our team to ensure the successful completion of projects and the satisfaction of our customers.

Responsibilities: 
  • Perform electrical installations, maintenance, and repairs in accordance with the National Electrical Code (NEC) and NFPA code.
  • Operate and maintain basic construction equipment, including scissor lifts, man lifts, generators, and power tools.
  • Price materials, complete estimates, and generate invoices for services provided. 
  • Read and interpret plans, blueprints, and schematics to ensure accurate and efficient electrical installations. 
  • Respond to on-call and service work requests promptly and effectively.
  • Utilize CRM software (such as Jobber) to manage customer relations and track service orders. 
  • Install, troubleshoot, and repair various types of commercial and residential electrical systems, including lighting, controls, VFDs, and PLCs.
  • Collaborate with team members to ensure the successful completion of projects and provide training to apprentices when required.
  • Maintain a clean driving record and adhere to all safety protocols and regulations. 
Requirements:
  • Journeyman Electrician certificate preferred, but not required.
  • Extensive knowledge of the NEC and NFPA code.
  • Valid driver's license with a clean driving record.
  • Experience operating basic construction equipment and power tools.
  • Ability to price materials, complete estimates, and generate invoices. 
  • Proficiency in reading and interpreting plans, blueprints, and schematics.
  • Familiarity with CRM software and customer relations management.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and interpersonal skills.
  • Ability to work well in a team environment and assist with training apprentices.
  • Experience with commercial and residential service controls, including lighting, controls, VFDs, and PLCs is a plus.
  • Must have 4+ years’ experience, Journeyman Certificate preferred but not required. 
If you are a skilled and dedicated electrician with a strong work ethic and a passion for providing excellent customer service, we would love to hear from you. Join our team and be a part of delivering top-notch electrical services to our valued clients.
Salary Depends on Experience