1

Director Software Development Jobs in Arizona (NOW HIRING)

... direct role in enhancing customer experience. Operating under a DevOps model, the team is ... Expertise with software development in C/C++ * Experience with Linux and Networking concepts

Development Director

Scottsdale, AZ · On-site

$85K - $100K/yr

The Development Director proactively identifies, cultivates, solicits, and stewards gifts for ... software understanding of the practice of biblical stewardship. * Ability to work with many ...

Follow secure development practices, participate in security reviews, and continuously improve our ... May serve as point for Supervisor or Director on key project initiatives or improvement ...

Senior Software Application Developer

Tempe, AZ · On-site

$52.25 - $69/hr

... development team for a rapidly growing company and sharing their knowledge and watching junior team ... Direct the output of and work collaboratively within a project team. * Follow and improve ...

Senior Software Application Developer

Tempe, AZ · On-site

$52.25 - $69/hr

... development team for a rapidly growing company and sharing their knowledge and watching junior team ... Direct the output of and work collaboratively within a project team. * Follow and improve ...

... development. Find your place in technology on #TeamAmex. About the AWS Public Cloud (Platform ... Responsibilities As the Director Software Engineering - AWS Public Cloud (Platform Services), you ...

Summary: The Software Developer is responsible for the implementation and testing of software ... Demonstrates self-development by staying current with new technology and design patterns;

Software Engineer Sr

Phoenix, AZ · Hybrid

$55K - $152.38K/yr

Preferred Core Mainframe Development Expertise: 7+ years of hands-on experience developing ... direct industry experience. Certifications are often desired. In lieu of a degree, a comparable ...

next page

Showing results 1-20

People also search for

Director Software Development information

See Arizona salary details

$97.4K

$165.9K

$224.6K

How much do director software development jobs pay per year?

As of May 30, 2026, the average yearly pay for director software development in Arizona is $165,856.00, according to ZipRecruiter salary data. Most workers in this role earn between $142,600.00 and $192,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Director of Software Development, and why are they important?

To thrive as a Director of Software Development, you need extensive experience in software engineering, leadership, project management, and a relevant technical degree. Familiarity with development frameworks, cloud platforms, Agile methodologies, and certifications like PMP or Scrum Master are highly valuable. Strong communication, strategic thinking, and team-building skills help drive cross-functional alignment and motivate high-performing teams. These skills are essential for delivering successful software products, managing complex projects, and fostering innovation within the organization.

How does a Director of Software Development typically balance technical leadership with people management responsibilities?

As a Director of Software Development, you are expected to provide both technical direction and effective team leadership. This often means splitting your time between high-level architecture decisions, code reviews, and staying updated on emerging technologies, while also focusing on coaching managers, developing talent, and fostering a collaborative team environment. Balancing these areas requires strong delegation skills, setting clear goals and expectations, and maintaining open communication channels. Many directors find success by empowering technical leads to own day-to-day technical decisions, allowing them to focus on strategic planning, cross-functional alignment, and organizational growth.

What does a Director of Software Development do?

A Director of Software Development leads and manages software engineering teams to deliver high-quality software products and solutions. They are responsible for setting technical direction, establishing development processes, and aligning projects with business goals. This role involves overseeing project timelines, mentoring engineering managers, collaborating with cross-functional stakeholders, and ensuring teams have the resources needed for success. The Director also plays a key role in recruiting talent, evaluating team performance, and implementing best practices to drive innovation and efficiency.

What is the difference between Director Software Development vs Software Engineering Manager?

AspectDirector Software DevelopmentSoftware Engineering Manager
ResponsibilitiesOversees multiple teams, strategic planning, and long-term goalsManages day-to-day team operations, project delivery, and technical guidance
FocusHigh-level leadership, cross-team coordination, and business alignmentTeam management, technical mentorship, and project execution
Required CredentialsBachelor’s or Master’s in CS or related, extensive experience, leadership skillsBachelor’s or Master’s in CS or related, strong technical background, leadership experience

The main difference is that the Director Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager concentrates on managing individual teams and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader organizational responsibilities.

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 Director Software Development jobs? Cities in Arizona with the most Director Software Development job openings:
Sr Software Engineer- Java/Spring

Sr Software Engineer- Java/Spring

Optima Technologies, Inc.

Phoenix, AZ • On-site

$124.10K - $163.30K/yr

Full-time

Posted 19 days ago


Job description

Company Description
Optima is a leading provider of talent acquisition services for large and small enterprises alike. We are engaged to find talented individuals like yourself who are seeking dynamic opportunities with Optima's clients. Most of our clients have exciting new products and services that will likely be America's next super star sensations and household names.
Job Description
Perform research, analysis, design, development, testing, and integration as part of client's professional services team. This may be as part of implementing, customizing, extending, and integrating existing open source platforms, or may be completely new custom software development as per customer requirements.
May be open to virtual employment for the most qualified candidate
This is a Fulltime/Direct Hire position, but will be open to contract
Qualifications
Education and Work Experience
  • Bachelor's degree in software engineering or computer science, or equivalent experience
  • 3+ years of professional experience designing, developing and supporting web-based applications

Required Knowledge & Skills
  • Experience developing web-based applications with Java and JEE APIs
  • Professional experience with application/product deployment and documentation
  • Professional experience writing and conducting unit tests
  • Understanding of core concepts and principles of XML and JSON
  • Agile software development experience: Scrum Process, Extreme Programming (XP), and/or other Agile software development practices, including Test-Driven Development (TDD)
  • Experience with Open Source technologies, projects, and communities
  • Ability to work within an environment with low specificity, vague requirements
  • Skilled at being persuasive and possessing the ability to direct a project
  • Motivated self starter and quick learner
  • Able to work independently without supervision
  • Excellent communications and interpersonal skills
  • Outstanding attention to detail
  • Strong analytical and design skills
  • Strong teamwork skills

Preferred Knowledge & Skills
  • Professional experience with Java XML APIs, especially WWWC DOM and dom4j
  • Experience with Web Services (especially REST)
  • Experience deploying and troubleshooting Apache Tomcat
  • Professional experience with Spring, Hibernate (or other JPA libraries), and Ehcache
  • Working familiarity with portal technologies and the Java Portlet specifications
  • Advanced understanding of Object Oriented Design, Design Patterns, and UML
  • Professional experience with XML related technologies, especially XSL/XPATH and DTD/Schema
  • Professional experience with relational database platforms
  • Professional experience developing multi-threaded and distributed systems
  • Experience working on performance and scalability issues in large-scale enterprise systems
  • Experience with Service Oriented Architectures (SOA)
  • Experience using common source code control tools, especially Git
  • Working familiarity with common server operating systems, especially Linux
  • Experience using Amazon Web Services (e.g., EC2, S3, DynamoDB)
  • Systems integration experience

Additional Information
Competitive Salary and Comprehensive Benefits
All of your information will be kept confidential according to EEO guidelines.