1

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

Senior Software Developer

Tucson, AZ · On-site +1

$52.50 - $69.50/hr

... software, testing with real-world data, and deploying to front-line customer facilities. Our ... managers, designers, other engineers, stakeholders, and vendors on projects within the team. • ...

Senior Software Developer

Tucson, AZ · On-site

$52.50 - $69.50/hr

Manage all functional areas including systems engineering, development, integration, testing, and O&M (Operations & Maintenance). * Innovation Advocacy: Propose framework improvements and experiment ...

Senior Software Developer OOJ

Tucson, AZ · On-site +1

$52.50 - $69.50/hr

... managers, designers, other engineers, stakeholders, and vendors on projects within the team. • ... software systems to ensure they achieve functionality, performance, scalability, and ...

This is a player-coach role: the Software Engineering Manager runs the team, sets technical ... developer satisfaction. Continuous Improvement * Drive engineering productivity improvements ...

This is a player-coach role: the Software Engineering Manager runs the team, sets technical ... developer satisfaction. Continuous Improvement * Drive engineering productivity improvements ...

This is a player-coach role: the Software Engineering Manager runs the team, sets technical ... developer satisfaction. Continuous Improvement * Drive engineering productivity improvements ...

TS/SCI/Sr Software Developer

Tucson, AZ · On-site +1

$52.50 - $69.50/hr

... managers, designers, other engineers, stakeholders, and vendors on projects within the team. • ... software systems to ensure they achieve functionality, performance, scalability, and ...

next page

Showing results 1-20

Software Developer Manager information

See Tucson, AZ salary details

$10.4K

$131.6K

$153.2K

How much do software developer manager jobs pay per year?

As of May 28, 2026, the average yearly pay for software developer manager in Tucson, AZ is $131,610.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,500.00 and $144,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Developer Manager, and why are they important?

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

How does a Software Developer Manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

What is a Software Developer Manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

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

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Tucson, AZ? The most popular types of Software Developer jobs in Tucson, AZ are:
What cities near Tucson, AZ are hiring for Software Developer Manager jobs? Cities near Tucson, AZ with the most Software Developer Manager job openings:
Infographic showing various Software Developer Manager job openings in Tucson, AZ as of May 2026, with employment types broken down into 65% Full Time, 27% Part Time, and 8% Contract. Highlights an 67% Physical, and 33% Remote job distribution, with an average salary of $131,610 per year, or $63.3 per hour.

Senior Software Developer

Hatch Global Search

Tucson, AZ • On-site, Remote

$52.50 - $69.50/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

We are seeking a talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital communications systems in support of national security defense.
Core responsibilities include creative problem solving, researching or inventing advanced geolocation algorithms, implementing them in efficient software, testing with real-world data, and deploying to front-line customer facilities.
Our dynamic environment and diverse projects demand flexibility to learn new technologies quickly.
Our personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M.
Core responsibilities include:
• Design/architect, develop, test, deploy, and operate fully integrated software
• Design, build, and maintain infrastructure for modern integration between our applications and third-party services
• Collaborate extremely effectively with product managers, designers, other engineers, stakeholders, and vendors on projects within the team.
• Communicate technical ideas and work closely with other senior members of the team.
You will also provide technical leadership and guidance to junior team members and mentor others to grow in their technical abilities.
A key responsibility is staying up-to-date with the latest technologies, tools, and methodologies and experimenting with new technologies to incorporate innovative solutions into our projects.
Our personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M, and experience the direct mission feedback from the customer and seeing your project provide real-world contributions that make a significant difference.
You're encouraged and expected to propose things that you believe will improve the applications and frameworks you're working in.
The ability to work unsupervised with minimal direction and the ability to self-start is a must.
What required background will make you successful?
• Expert knowledge of data structures, algorithms, and modern design patterns and data layers
• Expert knowledge of Golang
• Passion to build internal solutions and own development of enterprise-wide applications
• Extensive knowledge of building quality APIs for internal and external products
• Extensive experience integrating internal and third-party services into your solution
• Highly proficient in modern software engineering practices for testability and readability
• Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements
• Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science
• Minimum 15 years' experience in software engineering-related discipline
• Active TS/SCI security clearance
• US CITIZENSHIP REQUIRED
Preferred skills:
• Experience providing technical leadership and guidance to junior team member and mentoring other engineers to grow in their technical abilities
• Highly proficient in C++ and Python for engineering and scientific applications in LINUX environments
• Knowledge of cloud computing platforms like Amazon Web Services (AWS)
• Knowledge of Javascript and web technologies such as VueJS or React
• Experience automating workflows across the enterprise
• DevOps and Cloud computing Experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP)
• Agile development processes and leadership
Remote work/telework is not available for this position.
What required background will make you successful?
• Expert knowledge of data structures, algorithms, and modern design patterns and data layers
• Expert knowledge of Golang
• Passion to build internal solutions and own development of enterprise-wide applications
• Extensive knowledge of building quality APIs for internal and external products
• Extensive experience integrating internal and third-party services into your solution
• Highly proficient in modern software engineering practices for testability and readability
• Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements
• Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science
• Minimum 15 years' experience in software engineering-related discipline
• Active TS/SCI security clearance
• US CITIZENSHIP REQUIRED
Preferred skills:
• Experience providing technical leadership and guidance to junior team member and mentoring other engineers to grow in their technical abilities
• Highly proficient in C++ and Python for engineering and scientific applications in LINUX environments
• Knowledge of cloud computing platforms like Amazon Web Services (AWS)
• Knowledge of Javascript and web technologies such as VueJS or React
• Experience automating workflows across the enterprise
• DevOps and Cloud computing Experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP)
• Agile development processes and leadership
OOJ - 37684
Locations Tucson