1

Software Development Jobs in Arizona (NOW HIRING)

The ideal candidate possesses strong software development skills, analytical problem-solving abilities, and experience working throughout the software development lifecycle in a highly regulated ...

New

SW Developer Test (SDET)

Phoenix, AZ · On-site

$49.75 - $64/hr

We are looking for core Java developers with a strong base in OOP and strong understanding of software development concepts. Successful candidates will have 1-3 years' experience combined with a ...

Experience with SW Requirements Development * Strong proficiency in programming languages such as C, C++, Assembly. * Experience working in DAL A software development. Experience with Code Review

Experience with SW Requirements Development * Strong proficiency in programming languages such as C, C++, Assembly. * Experience working in DAL A software development. Experience with Code Review

Manage the software development project portfolio and assign tasks according to priorities set by the CIO. * Develop the skills of direct reports and provide regular feedback on performance. * Set ...

Embedded Software Engineer C++

Phoenix, AZ · On-site

$130K - $171K/yr

Good software development skills in embedded C++ programming * Change Request Process * Experience in HMI * Flight software development, debugging environment * Experience in FMS software development

Showing results 41-60

Software Development information

See Arizona salary details

$74.1K

$132.4K

$166.3K

How much do software development jobs pay per year?

As of Sep 13, 2026, the average yearly pay for software development in Arizona is $132,423.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,100.00 and $151,900.00 per year, depending on experience, location, and employer.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

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

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

What exactly do software developers do?

Software developers design, write, test, and maintain computer programs and applications using programming languages like Java, Python, or C++. They analyze user needs, create technical specifications, and collaborate with teams to build functional software solutions. Strong problem-solving skills and knowledge of development tools are essential in this role.

What jobs can a software developer do?

A software developer can work in roles such as front-end developer, back-end developer, full-stack developer, mobile app developer, or software engineer. These positions involve designing, coding, testing, and maintaining software applications using programming languages like Java, Python, or JavaScript, often requiring knowledge of development tools and frameworks.

What are the most commonly searched types of Software Development jobs in Arizona?

The most popular types of Software Development jobs in Arizona are:

What cities in Arizona are hiring for Software Development jobs?

Cities in Arizona with the most Software Development job openings:

Infographic showing various Software Development job openings in Arizona as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $132,423 per year, or $63.7 per hour.

Senior Manager - Software Development Engineering

Scottsdale, AZ • On-site

CVS Health Corporation
Health Care and Social Assistance • 10K+ employees

Other

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago

New


CVS Health rating

5.8

Company rating: 5.8 out of 10

Based on 4,375 frontline employees who took The Breakroom Quiz


Job description

Position Summary

We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time.

We are seeking a highly experienced Senior Technology Manager to lead the Finance Technology AI Enablement engineering team, responsible for architecting and building best-in-class AI solutions while enabling business and IT partners in their AI adoption journey. In this role, you will provide strategic direction to the engineering team, champion engineering best practices, and drive the end-to-end delivery and enablement of AI solutions across the enterprise. The Finance Technology AI Enablement team helps the business strategize, evaluate, define, and prioritize complex enterprise initiatives — designing and building them into AI-enabled, transformative solutions. This role requires building strong relationships with business stakeholders and domain-specific IT application development teams, working collaboratively to advance AI-driven transformation and deliver measurable results. You will oversee and execute multiple concurrent AI initiatives, delivering value across various business domains in a fast-paced, dynamic environment.

Key Responsibilities
  • Lead, mentor, and grow a high-performing engineering team focused on AI/ML and GenAI solution delivery.
  • Set strategic technical direction for the AI Enablement team, advocating for engineering best practices, scalable architecture, and responsible AI development.
  • Partner with business leaders and domain-specific IT teams to translate business requirements into actionable technical roadmaps and solutions.
  • Oversee end-to-end delivery of multiple concurrent AI initiatives, from ideation through production deployment and adoption.
  • Drive the design and development of AI/ML and GenAI solutions.
  • Champion the use of low-code/no-code platforms (e.g., Microsoft Copilot Studio, Power Automate) and Claude Skills alongside traditional full-stack development to accelerate solution delivery.
  • Establish and enforce DevOps, CI/CD, and data governance practices to ensure reliable, secure, and compliant delivery.
  • Operate within a regulated enterprise environment, ensuring solutions align with formal architecture, security, privacy, audit, and enterprise governance standards.
  • Act as a trusted advisor to business and IT partners on AI adoption strategy, use case evaluation, and solutioning.
  • Build and maintain strong cross-functional relationships, fostering collaboration between engineering, business, and governance stakeholders.
  • Report on program progress, risks, and value delivered to senior leadership.
Required Qualifications
  • 8+ years of people management experience, including building, leading, and developing high-performing engineering teams.
  • 5+ years of hands-on software development experience in cloud and distributed environments using modern technology stacks.
  • Demonstrated experience building AI/ML solutions, including exposure to GPT/Gemini/Claude LLM models, Vertex AI, RAG, GenAI, agentic AI workflows and orchestration.
  • Proficiency in Python and full-stack development, including designing and building APIs.
  • Hands-on experience with cloud platforms (Azure, GCP) and container orchestration using Kubernetes.
  • Experience working with vector databases in support of AI/ML and GenAI solutions.
  • Experience with major cloud AI/ML platforms (e.g., Google Cloud Vertex AI, Azure OpenAI, AWS Bedrock).
  • Strong proficiency in SQL, data analytics, and automation.
  • Proven experience with DevOps practices and CI/CD pipelines.
  • Excellent communication and interpersonal skills, with a demonstrated ability to engage effectively with business leaders and translate business requirements into actionable technical plans.
  • Experience operating within a regulated enterprise environment, including familiarity with formal architecture, security, privacy, audit, and governance processes.
  • Strong strategic thinking and program management skills, with the ability to manage multiple concurrent initiatives in a fast-paced environment.
Preferred Qualifications
  • Experience within Finance or a similar regulated financial services function.
  • Prior experience establishing or scaling an AI Enablement, AI Center of Excellence, or similar function.
  • Experience with agentic AI frameworks and orchestration tools.
  • Experience building and scaling low-code/no-code AI solutions (Copilot Studio agents, Power Automate flows, Claude Skills) as an enablement pattern for business and IT partners.
  • Experience designing or implementing semantic context layer using vector database and/or knowledge graph architectures to support GenAI and RAG solutions.
  • Familiarity with enterprise AI and Data governance, and responsible AI frameworks.
  • Experience presenting to and influencing executive-level stakeholders.
  • Track record of driving organizational change and technology adoption at scale.
Education

Bachelor or higher degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Pay Range

The typical pay range for this role is: $106,605.00 - $260,590.00 This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company’s equity award program.

Great benefits for great people

We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families. This full-time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well-being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility. Additional details about available benefits are provided during the application process and on Benefits Moments.

We anticipate the application window for this opening will close on: 09/26/2026

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws. Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people. Our employees are self-disciplined, hard working, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us the #1 Top Workplace in the area.

#J-18808-Ljbffr

What CVS Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom