1

Software Engineer Contractor Jobs in Phoenix, AZ

Engineer II

Phoenix, AZ

$97K - $133K/yr

... knowledge and experience on software development methods and performs due diligence in all ... CONTRACTOR

As one of the largest EMPLOYEE-OWNED electrical contractors in the United States, you will have the ... Experience with ETAP, SKM Power Tools, EasyPower, or comparable analytical software preferred.

New

Traffic Engineer

Phoenix, AZ · On-site

$90K - $133K/yr

Experience with traffic modeling software, including Synchro * Experience using MicroStation ... Supervise and review the work of staff, contractors, or industry specialists/consultants as needed ...

Traffic Engineer

Phoenix, AZ · On-site

$90K - $133K/yr

Experience with traffic modeling software, including Synchro * Experience using MicroStation ... Supervise and review the work of staff, contractors, or industry specialists/consultants as needed ...

Showing results 41-60

Software Engineer Contractor information

See Phoenix, AZ salary details

$63K

$146.5K

$204K

How much do software engineer contractor jobs pay per year?

As of Aug 9, 2026, the average yearly pay for software engineer contractor in Phoenix, AZ is $146,478.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,100.00 and $171,800.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for software engineer contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

What is the difference between Software Engineer Contractor vs Software Engineer Full-Time Employee?

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What is a software engineer contractor?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.
What cities near Phoenix, AZ are hiring for Software Engineer Contractor jobs? Cities near Phoenix, AZ with the most Software Engineer Contractor job openings:
Infographic showing various Software Engineer Contractor job openings in Phoenix, AZ as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $146,478 per year, or $70.4 per hour.

$82K - $111K/yr

Full-time

Re-posted 18 days ago


Job description

Summary: The Associate Engineer - Fire Protection is responsible for reviewing engineering designs, coordinating construction schedules, and overseeing the installation, execution, and management of fire protection systems within a semiconductor facility. The ideal candidate should possess an educational background and relevant experience in Mechanical Engineering, Architectural Engineering, or Fire Protection Engineering. Familiarity with fire protection systems such as Sprinkler, VESDA (Very Early Smoke Detection Apparatus), BDA (Bi-Directional Amplifier), and EST systems are preferred, with hands-on experience considered a strong advantage.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

Design and Engineering:

  • Assist in organizing and reviewing drawings, specifications, and related documentation for fire protection systems.
  • Support hydraulic calculations and system performance verification to ensure compliance with applicable codes and standards.
  • Assist in selecting appropriate fire protection equipment and materials based on project requirements and budget.
  • Participate in fire hazard and risk assessments and learn to identify potential fire safety concerns.
  • Learn and develop familiarity with fire protection technologies, applicable codes, and industry standards.

Code Compliance:

  • Assist in ensuring that fire protection designs and installations comply with applicable local, state, and national codes (e.g., NFPA, IBC, IFC).
  • Support the review of architectural and engineering drawings to help identify and address fire safety concerns.
  • Learn and maintain up-to-date knowledge of applicable codes, standards, and revisions.

Project Management:

  • Assist in coordination with architects, engineers, contractors, and stakeholders.
  • Support preparation of proposals, budgets, and schedules.
  • Assist in coordinating fire protection system installations.
  • Participate in site inspections.
  • Assist in preparing reports and documentation.

Communication and Collaboration:

  • Assist in communicating technical information to both technical and non-technical stakeholders.
  • Participate in project meetings and presentations.
  • Support providing technical assistance to clients, contractors, and team members.
  • Contribute to a collaborative and productive team environment.

Qualifications: The requirements listed below are representative of the knowledge, skill, and/or ability required.

  • Education: A bachelor's degree in Fire Protection Engineering, Electrical Engineering, Mechanical Engineering, or a related field is preferred.
  • Experience: 0-1 plus years of experience in fire protection engineering design and project management.
  • Technical Skills: Proficiency in hydraulic calculation software (e.g., AutoSPRINK, SprinkCAD), AutoCAD, and other relevant design tools.
  • Knowledge: Working knowledge of NFPA standards (NFPA 13, NFPA 14, NFPA 20, NFPA 72, etc.), International Building Code (IBC), and other applicable codes and regulations.
  • Skills: Excellent communication, interpersonal, and problem-solving skills. Strong organizational and time management abilities. Act with integrity, professionalism, and confidentiality. Effectively prioritize responsibilities depending on project needs. Effectively present information and respond to questions from groups of managers, and employees.

Language Proficiency:

  • Excellent verbal and written communication skills in English.

Nice to have:

  • OSHA 30 Certificate.
  • NICET certification in fire protection systems.
  • NFPA 70E Training
  • Spanish and Mandarin Chinese skills 
  • CPR/ First Aid Trained preferred.

Additional Requirements:

  • Must have and maintain a valid Arizona driver's license. May be required to travel to other sites within Arizona to perform certain work functions.