1

Intermediate Programmer Jobs in Tucson, AZ (NOW HIRING)

Job Page

Tucson, AZ · On-site

$42.35K - $56.87K/yr

Grade 18 Transportation Construction Technician 1 is the intermediate level position for the ... engineering project records, field notes, computations, and other documentation, research and ...

Moss is ranked by Engineering News-Record as the nation's top solar contractor and one of the top ... Intermediate finance skills are required JOB TITLE: SOLAR ASSISTANT PROJECT MANAGER JOB LOCATION:

Moss is ranked by Engineering News-Record as the nation's top solar contractor and one of the top ... Intermediate finance skills are required JOB TITLE: SOLAR ASSISTANT PROJECT MANAGER JOB LOCATION:

Manages issues associated with engineering changes to ensure minimal cost exposure, excess ... Intermediate knowledge of production planning fundamentals, scheduling, materials requirements ...

ChatGPT Tutor

Tucson, AZ · Remote

$40/hr

Deep knowledge of ChatGPT capabilities including prompt engineering, conversational AI interaction ... intermediate users seeking to integrate ChatGPT effectively into academic and professional ...

... Engineering, Telco, and Help Desk to assist with trouble tickets, projects, and tech refreshes when ... Intermediate to advance knowledge using HP Computers, Lenovo Computers, Dell Computers, Xerox ...

... Engineering, Telco, and Help Desk to assist with trouble tickets, projects, and tech refreshes when ... Intermediate to advance knowledge using HP Computers, Lenovo Computers, Dell Computers, Xerox ...

IT Field Resource

Tucson, AZ · On-site

$55K - $75K/yr

... Engineering, Telco, and Help Desk to assist with trouble tickets, projects, and tech refreshes when ... Intermediate to advance knowledge using HP Computers, Lenovo Computers, Dell Computers, Xerox ...

QA/QC Field Technician- Tucson

Tucson, AZ · On-site

$17.25 - $22.25/hr

Onsite interaction with clients, contractors and engineers. * Oversee CQA/QC field and laboratory ... Basic to intermediate knowledge of Excel and Word. * Ability to work weekends, as required.

We provide comprehensive critical operational, engineering and customer support solutions including ... Intermediate PC computer skills: Word, Excel, PowerPoint, Outlook, and web-based applications used ...

We provide comprehensive critical operational, engineering and customer support solutions including ... Intermediate PC computer skills: Word, Excel, PowerPoint, Outlook, and web-based applications used ...

next page

Showing results 1-20

Intermediate Programmer information

See Tucson, AZ salary details

$11

$37

$65

How much do intermediate programmer jobs pay per hour?

As of May 28, 2026, the average hourly pay for intermediate programmer in Tucson, AZ is $37.38, according to ZipRecruiter salary data. Most workers in this role earn between $24.33 and $48.65 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Intermediate Programmer, and why are they important?

To thrive as an Intermediate Programmer, you need a solid grasp of programming languages (such as Java, Python, or C#), software development principles, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), integrated development environments (IDEs), and debugging tools is typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate and adapt to project needs. These skills ensure you can contribute reliable code, integrate with development teams, and deliver quality software solutions efficiently.

What are some typical challenges an Intermediate Programmer might face when transitioning from entry-level roles?

As an Intermediate Programmer, you may encounter increased expectations for code quality, efficiency, and the ability to work independently on more complex tasks. You’ll likely be asked to participate in code reviews, mentor junior team members, and contribute to architectural decisions, which can be new challenges if you’re used to strictly following instructions. Balancing multiple projects and collaborating with cross-functional teams such as QA, design, and product management is also common, requiring strong communication and time-management skills. Embracing these challenges is key to furthering your career and taking on more advanced technical roles.

What are Intermediate Programmers?

Intermediate Programmers are software developers who have moved beyond entry-level roles and possess a solid understanding of programming concepts, languages, and best practices. They typically have a few years of experience and can work independently on moderately complex projects. Intermediate Programmers are responsible for writing clean code, debugging, collaborating with other team members, and contributing to software design decisions. They often take on more responsibility than junior programmers, such as mentoring newer team members and participating in code reviews.

What is an intermediate programmer?

An intermediate programmer is a software developer who has moved beyond beginner level, typically possessing several years of coding experience and familiarity with multiple programming languages and tools. They can write, debug, and optimize code independently and often work on more complex projects with minimal supervision.

What is the difference between Intermediate Programmer vs Junior Software Developer?

AspectIntermediate ProgrammerJunior Software Developer
Experience LevelTypically 2-4 years of experience, capable of handling complex tasksEntry-level, usually 0-2 years of experience, focused on learning and basic tasks
Skills & KnowledgeProficient in multiple programming languages, understands software development lifecycleBasic coding skills, familiar with fundamental programming concepts
ResponsibilitiesDesigning modules, debugging, collaborating on projectsWriting simple code, fixing bugs, learning project workflows
Work EnvironmentWorks independently or with minimal supervision, often in team settingsWorks under close supervision, gaining experience and mentorship

The main difference between an Intermediate Programmer and a Junior Software Developer lies in experience, skill level, and responsibilities. Intermediate Programmers handle more complex tasks and work more independently, while Junior Developers focus on foundational skills and learning on the job.

What are the most commonly searched types of Programmer jobs in Tucson, AZ? The most popular types of Programmer jobs in Tucson, AZ are:
What are popular job titles related to Intermediate Programmer jobs in Tucson, AZ? For Intermediate Programmer jobs in Tucson, AZ, the most frequently searched job titles are:
What job categories do people searching Intermediate Programmer jobs in Tucson, AZ look for? The top searched job categories for Intermediate Programmer jobs in Tucson, AZ are:
What cities near Tucson, AZ are hiring for Intermediate Programmer jobs? Cities near Tucson, AZ with the most Intermediate Programmer job openings:
CNC and Machinery Maintenance Tech III (CNCAN005872)

CNC and Machinery Maintenance Tech III (CNCAN005872)

SARGENT AEROSPACE & DEFENSE

Tucson, AZ • On-site

$26.75 - $33.75/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


Job description

Join the Sargent Legacy in Securing Our Future
With continual growth comes opportunity and Sargent has an immediate opening for a CNC Maintenance Technician III.
Purpose and Scope
This position provides basic support and preventative maintenance on production equipment. This role will be expected to collaborate with the Maintenance and Production teams to exceed organizational goals.
Roles and Responsibilities
  • Ensure safety is the foundation of daily work through vigilance and accountability.
  • Performs advanced level PMs on equipment.
  • Execute projects assigned on equipment improvements, rebuilds, or troubleshooting.
  • Following manufacturer's instructions, manuals, and diagrams, diagnose and troubleshoot advanced equipment problems.
  • Assist other Maintenance Techs on advanced PM's and equipment troubleshooting.
  • Track maintenance activities in CMMS (Computerized Maintenance Management System).
  • Ensure proper spare parts needed for PM's are maintained, on hand, and/or available at time of PM.
  • Follows manufacturer's instructions, manuals, and diagrams to diagnose and troubleshoot equipment problems.
  • Review equipment failures with other Technicians, Engineers, and/or Manager annually to determine if content and frequency of PM's need modified.
  • Performs duties with minimal supervision.

Required Job Knowledge, Skills, and Experience
  • 7+ years of experience performing PM's and Maintenance on mechanical systems.
  • Intermediate level experience with CNC equipment.
  • Intermediate level experience working with computers and MS Products.
  • Working with suppliers to fix equipment and order required parts.
  • Experience managing spare parts inventory.
  • High School Diploma or GED.
  • Must be able to read and write English.
  • While performing the duties of this job, the employee may be required to bend, squat, sit, stand, walk, and handle objects. The employee is required to push/pull and reach above shoulder level. The employee must be able to carry/lift up to 40 pounds and be able to rotate item being handled.
  • Work on feet for entire shift.
  • Must be a U.S. Citizen.
  • Maintains a clean and orderly work area.
  • Ensures all maintenance actions are accomplished in a safe and timely manner.

Preferred Job Knowledge, Skills, and Experience
  • 2+ years of CNC equipment operation - Mills, Lathes, Hones.
  • 2-year technical degree or trade certification.
  • 5+ years of experience performing PM's and troubleshooting CNC equipment issues.
  • Forklift certification.

Founded in 1919, RBC Bearings (Nasdaq: ROLL) has a long, successful history of quality craftsmanship and innovation in highly technical bearing products that require sophisticated design solutions and manufacturing capabilities for Industrial, Aerospace and Defense applications around the world. In 2015, RBC acquired Sargent Aerospace and Defense.
Founded in 1920, Sargent Aerospace & Defense leverages 100 years of expertise as a premier global supplier of precision engineered customized components that directly contributes to the safe operation of countless commercial and military aircraft, rotorcraft, submarines and land-based vehicles.
At Sargent, our mission is to secure our future by making the challenging a reality. We achieve this by delivering high quality products and services that meet customer requirements and exceed customer expectations through employee development, customer focus and continual improvement.
Sargent's continuing investment in people, assets, technology, and process quality ensures excellence and is integral to the company's commitment to customers and their end-users. As we grow, we will continue to root our culture through our core values of Integrity, Respects & Values People, Customer Focus, Teamwork, Results Focus and Continual Improvement.
Company Benefits Include:
  • Competitive Compensation
  • Bonus platforms
  • Holidays/Vacation/Sick Time
  • 401k Savings & Investment Plan
  • Tuition Reimbursement

  • Medical/Dental/Vision Plans
  • HSA/FSA
  • Life & Disability Insurance
  • Accident/Hospital/Critical Care Plans
  • Pet Insurance

  • Gym & Rideshare Incentives
  • Legal Insurance/Identity Theft
  • Flexible Schedules
    • 3 & 4-day work week
    • ½ day Fridays

Dedication to our core values. Our must haves...
  • Integrity. We do the right thing the right way. Our ideal candidate is ethical, honest in all interactions, delivers good news and bad, and follows through on commitments. Key Skills & Abilities is fair, credible, confidential, fiscally responsible and accountable for decisions and actions.
  • Respects and Values People. - We encourage and bring out the potential of others. Our ideal candidate embraces diversity, recognizes and supports the accomplishments, talents and development of others. Key Skills & Abilities is committed to the building of strong relationships and creates an environment of trust and mutual respect.
  • Customer Focus - We act with excellence in each and every interaction. Our ideal candidate builds strong internal/external customer relationships and goes above and beyond to deliver high quality products and services on time, every time. Key Skills & Abilities is responsive with strong customer service skills, product and job knowledge to provide excellent customer satisfaction.
  • Teamwork - We are better together. Our ideal candidate is inclusive, engaged and collaborative, sharing information, ideas and experiences to accomplish goals, improve decision making and leverage capabilities. Key Skills & Abilities is a dependable team player, demonstrated through attendance and punctuality, works well with others and has strong communication skills (both oral & written) to keep all stakeholders informed.
  • Results Focus - We focus on the outcome, not the obstacle. Our ideal candidate must have a strong work ethic with a results/performance driven track record in a fast paced, changing and challenging environment. Key Skills & Abilities is adaptable, works with a sense of urgency and high level of initiative and demonstrates a commitment to quality with attention to detail.
  • Continual Improvement - We encourage and drive innovation. Our ideal candidate must be naturally curious, passionate and never satisfied with the status quo. Key Skills & Abilities is innovative and has a problem-solving mindset that provides and implements CI ideas.

EEO/AA/F/M/VET/DISABLED
#zr