1

Software Developer I Jobs in Tucson, AZ (NOW HIRING)

Senior Software Engineer I

Tucson, AZ · On-site

$115K - $152K/yr

SENIOR SOFTWARE ENGINEER I Rocket Lab's Optical Systems division solves mission-critical space domain and Intelligence, Surveillance, and Reconnaissance (ISR) challenges for Department of Defense ...

Senior Software Engineer I

Tucson, AZ · On-site

$115K - $152K/yr

SENIOR SOFTWARE ENGINEER I Rocket Lab's Optical Systems division solves mission-critical space domain and Intelligence, Surveillance, and Reconnaissance (ISR) challenges for Department of Defense ...

Frontend Software Developer

Tucson, AZ · On-site

$89K - $104K/yr

This piece of software will be used across various hospitals in Lombardy. Non-profit Projects The ... Experience with accompanying support technologies in a JS Framework's ecosystem i.e. Redux, Vuex ...

Frontend Software Developer

Tucson, AZ · On-site

$89K - $104K/yr

This piece of software will be used across various hospitals in Lombardy. Non-profit Projects The ... Experience with accompanying support technologies in a JS Framework's ecosystem i.e. Redux, Vuex ...

Salary: $111,500 - $130,000 DOE Join Our Team as a AI Developer at Trico Electric Cooperative ... Knowledge and experience in multiple software development languages (i.e. Java, Javascript, C#, C ...

AI Developer

Marana, AZ · On-site

$111K - $130K/yr

Join Our Team as a AI Developer at Trico Electric Cooperative! Posting Period: Tuesday, July 21 ... Knowledge and experience in multiple software development languages (i.e. Java, Javascript, C#, C ...

Working closely with scientists, software engineers, data specialists, and operations teams, you will provide hands-on technical leadership, translate complex scientific requirements into innovative ...

next page

Showing results 1-20

Software Developer I information

See Tucson, AZ salary details

$44.7K

$104.1K

$154.6K

How much do software developer i jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software developer i in Tucson, AZ is $104,136.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,800.00 and $121,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Developer I, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving skills, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and basic software development methodologies is important. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to new challenges. These skills ensure you can contribute to successful software projects and grow within dynamic development teams.

What opportunities for mentorship and skill development are typically available to software developer I employees?

As a Software Developer I, you can expect to benefit from structured mentorship programs, code reviews, and regular feedback from more experienced developers on your team. Many companies also provide access to online learning platforms, technical workshops, and internal knowledge-sharing sessions. These resources are designed to help you build your technical skills, understand company-specific processes, and grow your professional network, setting you up for advancement to more senior roles.

What is the difference between Software Developer I vs Software Engineer I?

CriteriaSoftware Developer ISoftware Engineer I
Required CredentialsBachelor's in CS or related field; sometimes certificationsBachelor's in CS or related; certifications less common
Work EnvironmentTeam-based, collaborative projects in tech companiesSimilar environment, often in larger organizations or startups
Employer & Industry UsageUsed across tech, finance, healthcare industriesCommonly used interchangeably with Software Developer in many companies
Search & Comparison IntentOften compared with Software Engineer I for entry-level rolesSimilar entry-level role, slight differences in job scope

Both roles are entry-level software positions with similar educational backgrounds and work environments. The main difference lies in terminology preference; 'Software Developer I' emphasizes coding and development tasks, while 'Software Engineer I' may imply a broader engineering perspective. Companies often use these titles interchangeably, so understanding the specific job description is key.

What is a software developer I?

A Software Developer I is an entry-level professional who designs, develops, tests, and maintains software applications under the guidance of senior developers or team leads. They typically work on coding tasks, debugging, and learning best practices in software development. This role often involves collaborating with team members, writing documentation, and participating in code reviews. It's a starting point for individuals building a career in software engineering.
What cities near Tucson, AZ are hiring for Software Developer I jobs? Cities near Tucson, AZ with the most Software Developer I job openings:
Infographic showing various Software Developer I 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 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $104,136 per year, or $50.1 per hour.

Software Developer TS/SCI with Security Clearance

Wallach Search Group

Tucson, AZ • On-site

Other

Posted 21 days ago


Job description

Location: Tucson, AZ Security Clearance: TS/SSBI/SCI We are seeking Software Developers wth Top Secret clearances to work in a multi-disciplinary R&D environment with similarly motivated engineers. We create custom digital signal processing solutions, geolocation and communications systems in support of national defense. The primary responsibilities of the Software Developer position are:
Development of software in a small business environment. Our people often perform at least some tasks outside of their areas of expertise in several functional areas such as systems engineering, requirements development, integration and test, deployment and O&M. This position may also require direct interaction with end users and customers. Required: • BS or MS in Computer Science, Computer Engineering or equivalent • A minimum of 5 years’ experience working as a software developer (or 3 with MS degree) • Experience developing in more than one high level software language like C++ or Python • Experience developing software for Linux • TS/SCI security clearance Preferred skills: • Experience developing APIs and/or board support packages • Understanding of computer networks • Experience with messaging/connectivity/transport frameworks such as zeroMQ or MQTT • Knowledge of databases • Understanding of DSP concepts and principles • Understanding of electronic hardware such as FPGAs, sensors, or RF components • Experience programming for high speed I/O such as PCIe and SSDs • Experience developing Linux drivers • Experience with SNMP