1

Graduate Junior Software Developer Jobs in Arizona

Software Engineer C#

Tucson, AZ · On-site

  • Medical

  • Dental

  • Vision

Develop and derive requirements for software products Lead and mentor junior software engineers * Develop computer architectures and computer hardware optimization techniques * Develop software ...

... junior engineers. Responsibilities : • Design, develop, integrate, and maintain object-oriented ... software applications using C# and C++ in Microsoft Visual Studio • Develop Windows-based ...

Senior Software Engineer

Tucson, AZ · On-site

$117.88 - $153.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Mentor and train junior software engineers and student researchers. * Author the technical content of grant proposals and advise on research funding strategy. Knowledge, Skills, and Abilities

Senior Software Engineer

Tucson, AZ · On-site

$117K - $153K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

We are seeking an experienced and high-performing software developer with expertise in software ... Ability to mentor and technically lead junior software engineers. This job posting reflects the ...

Senior Software Engineer

Tucson, AZ · On-site

$117K - $153K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

We are seeking an experienced and high-performing software developer with expertise in software ... Ability to mentor and technically lead junior software engineers. This job posting reflects the ...

Senior Software Engineer

Tucson, AZ · On-site

$118 - $153/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking an experienced and high-performing software developer with expertise in software ... Ability to mentor and technically lead junior software engineers. This job posting reflects the ...

Junior SQL Developer

Phoenix, AZ · On-site

$66K - $86K/yr

Junior SQL Developer Location: Phoenix, AZ Job Type: Only W2 · Write, test, and maintain SQL queries, stored procedures, views, and functions. · Work with relational databases such as SQL Server ...

New

Jr Software Developer

Scottsdale, AZ · On-site

$67K - $87K/yr

About the Role The Jr Software Developer plays an important role in supporting the development, implementation, and maintenance of technology solutions that enhance clinic operations and improve the ...

next page

Showing results 1-20

Graduate Junior Software Developer information

See Arizona salary details

$22.4K

$82.9K

$128.1K

How much do graduate junior software developer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for graduate junior software developer in Arizona is $82,915.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,400.00 and $81,100.00 per year, depending on experience, location, and employer.

What is a graduate junior software developer?

Graduate Junior Software Developers are entry-level professionals who have recently completed their university degrees, typically in computer science or a related field. They are responsible for assisting in the design, development, testing, and maintenance of software applications under the guidance of more experienced developers. This role is designed to help new graduates build practical experience, learn industry best practices, and develop their coding and problem-solving skills in a professional environment.

What are the key skills and qualifications needed to thrive as a graduate junior software developer, and why are they important?

To thrive as a Graduate Junior Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to IDEs and development frameworks are typically required. Strong attention to detail, eagerness to learn, and effective collaboration set exceptional candidates apart. These skills and qualities are essential for building reliable software, adapting to evolving technologies, and contributing positively to a development team.

What types of projects can a graduate junior software developer expect to work on during their first year?

As a Graduate Junior Software Developer, you’ll typically start by supporting senior developers on existing projects, such as fixing bugs, writing unit tests, and implementing small features. Over time, you may be assigned to work on new development projects, collaborate on code reviews, and assist in designing software solutions. These tasks help you become familiar with the company’s technology stack, coding standards, and development processes, while also providing opportunities to learn from more experienced team members.

$115K - $152K/yr

Full-time

Posted 13 days ago


University Of Arizona rating

7.3

Company rating: 7.3 out of 10

Based on 68 frontline employees who took The Breakroom Quiz

362nd of 618 rated colleges and universities


Job description

  • Architect and lead development of agentic AI systems for scientific research, including multi-agent orchestration, tool-use and retrieval infrastructure, model serving and evaluation pipelines, and the abstractions that let LLM-driven agents reliably perform data wrangling, visualization, and analysis.
  • Responsible for translating open-ended research problems into production-quality system designs, selecting and integrating model and framework technologies, and establishing engineering standards that keep these systems robust, observable, reproducible, and maintainable at scale.
  • Design, write, and evaluate algorithms, software, workflows, and data management architectures supporting large-scale genomics and molecular dynamics data. Programming languages will include Python for agentic infrastructure, data management, and analysis, and Rust for speed-optimized algorithm implementations.
  • Projects will entail development of command line tools, APIs, and cloud-based web services (both public and private cloud).
  • Establish and maintain industry-grade software engineering practice across the research group, including testing, continuous integration and deployment, documentation, release management, security and credential handling, and cost and resource monitoring.
  • Provide implementation and administration of workflow systems, containerization frameworks, and deployment onto national computational infrastructure such as DOE and NSF-supported HPC and cloud resources.
  • Provide technical leadership, mentoring, and training for software engineers, graduate students, and undergraduate researchers, including code review, architectural guidance, and establishing shared engineering conventions.
  • Contribute to grant development, strategic planning of the group's technical direction, and representation of the group's software and AI infrastructure work to collaborators, funding agencies, and the broader scientific community.

Knowledge, Skills and Abilities:

  • Ability to turn open-ended problems into concrete system architectures.
  • Ability to communicate effectively in both technical and non-technical contexts.
  • Ability to mentor and technically lead junior software engineers.

What University Of Arizona employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom