1

Apprentice Software Developer Jobs in Tucson, AZ

Showing results 21-25

Apprentice Software Developer information

See Tucson, AZ salary details

$27.4K

$93.1K

$224.2K

How much do apprentice software developer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for apprentice software developer in Tucson, AZ is $93,102.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,000.00 and $98,400.00 per year, depending on experience, location, and employer.

What is an apprentice software developer?

An Apprentice Software Developer is an entry-level professional who is learning software development skills while working under the guidance of more experienced developers. Apprentices participate in on-the-job training, coding tasks, and sometimes formal coursework to build their technical knowledge and practical experience. This role is designed to help individuals gain the foundational skills needed for a career in software development by working on real projects and receiving mentorship. Upon successful completion of the apprenticeship, individuals may progress to junior or full software developer positions.

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

To thrive as an Apprentice Software Developer, you need a basic understanding of programming concepts, problem-solving abilities, and familiarity with at least one programming language, often backed by a relevant degree or coursework. Experience with version control systems like Git, code editors, and exposure to development frameworks or agile tools is typically required. Strong communication, teamwork, eagerness to learn, and adaptability are standout soft skills in this role. These skills and qualities are vital for contributing effectively to development projects, collaborating with team members, and rapidly acquiring new technical knowledge.

What types of projects and technologies do apprentice software developers typically work with during their program?

As an Apprentice Software Developer, you'll usually be assigned to real-world projects that match your learning level, such as building internal tools, assisting with bug fixes, or contributing to new feature development. Common technologies include popular programming languages like Python, Java, or JavaScript, as well as version control systems like Git. You'll often work alongside experienced developers in team-based environments, allowing you to learn best practices and agile methodologies. This hands-on experience is designed to build both your technical skills and your understanding of professional software development workflows.

What are the most commonly searched types of Software Developer jobs in Tucson, AZ?

The most popular types of Software Developer jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Apprentice Software Developer jobs?

Cities near Tucson, AZ with the most Apprentice Software Developer job openings:

Infographic showing various Apprentice Software Developer job openings in Tucson, AZ as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, and 5% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $93,102 per year, or $44.8 per hour.

Trades Maintenance Specialist (Guadalupe)

Pascua Yaqui Tribe

Tucson, AZ

$20.18/hr

Full-time

Re-posted 23 days ago


Pascua Yaqui Tribe rating

7.5

Company rating: 7.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

518th of 855 rated public administrative organizations


Job description

Job Summary The Trades Maintenance Specialist is responsible for providing journey-level maintenance, repair, diagnosis, trouble-shooting, construction, and preventative maintenance of PYT facilities. Principle Duties and Responsibilities Perform highly skilled fabrication or modifications of existing or proposed equipment, housing facilities, and system according to verbal directions, sketches, plans, engineering drawings or technical references. Perform skilled analysis, critical repairs of PYT owned facilities, equipment, and systems in accordance with established standards, rules, and regulations.

Inspect service and maintain assigned tools, equipment, and vehicles. Perform quality control analysis on equipment or supported systems for proper functioning and perform remedial actions necessary to assure optimum operations. Maintain comprehensive records of work performed, modifications to equipment or systems and related operations logs.

Prepare periodic and special reports for management on equipment, systems and/or facilities supported maintained. Prepare working sketches, drawings, and estimates of resources required for assigned projects. Prepare sketches and drawings for work proposed or in-progress to communicate needed information to supervisors, subordinates, and contractors.

Interpret and apply required codes or standards to work situations. Gather wood for cultural or social events. Interpret complex blueprints, schematics, and diagrams to facilitate work.

Operate specialized equipment in direct support of other activities. Monitor contractor performance (including contractor-supplied goods and services). Assist in conducting on-the-job training for employees in assigned work-unit.

Maintain security and accountability for all tools, equipment, and materials. Perform other duties of a similar nature or level as requested by supervisor or director. Required Knowledge, Skills, and Abilities Knowledge of: Operation and maintenance of tools, equipment and materials encountered in area of assignment; Operation and maintenance of testing and monitoring equipment common to skill, trade or of specialization; Hazard, safety procedures or equipment required in the area of specialization or assigned work-areas; Codes, standards, rules and regulations applicable to the craft, trade, specialty or area of work assignment; Yaqui culture, customs, resources and traditions and/or a willingness to learn.

Skills and Abilities: Perform journey-level tasks of the skill, trade, craft or area of specialization; Prepare working sketches drawings and estimated of resources required for assigned projects; Interpret and apply required codes, standards, rules and regulations to work situations; Interpret complex blueprints, schematics and diagrams; Maintain written documentation of activities; Relate to homeowners and tenants in a friendly, courteous, and considerate manner; Make basic mathematical calculations at level required for assigned duties; Work outside in varying weather conditions; Follow oral and written instructions; Operate a variety of office equipment, including a computer and related software applications; Good communication and interpersonal skills as applied to interaction with co-workers, supervisor, management, Council members, and the public. Have ability to sufficiently exchange or convey information and receive verbal and written work instructions. Education, Certifications and Experience Required High School Diploma or GED is required.

Also requires one (1) year of direct journey-level work experience in the trade, craft, or skill in the area of assignment. AND Certified in an industry-recognized apprenticeship or training program is preferred. Special Requirements: Must possess and maintain a valid Arizona Driver's License; This position will require the incumbent to work non-traditional hours, nights, and weekends; Must have a current Level 1 Arizona Clearance Card or be able to obtain the Level 1 Arizona Clearance Card within ninety (90) days of hire.

Failure to maintain a current Level 1 Clearance Card will result in termination.


What Pascua Yaqui Tribe employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom