1

Software Development Manager Jobs (NOW HIRING)

Software Development Manager

Everett, WA · On-site

$136K - $180K/yr

Software Development Manager Location: Everett WA Duration: 6+ Month Contract Summary The role requires a unique blend of technical, managerial, and communication acumen to drive architectural ...

$91K - $120K/yr

Discount Programs Software Development Manager Job Responsibilities: In this role, you will lead a small, high-impact software engineering team responsible for the design, development, reliability ...

Overview The Tyndale Company is seeking a Software Development Manager to join our dynamic IT department! The purpose of this position is to guide the design and implementation of the most stable ...

Software Development Manager

West Chester, PA · On-site

$117K - $154K/yr

About the role Stream Companies seeking a proactive, hands-on Software Development Manager to serve as a key engineering leader for our industry-leading marketing technology (MarTech) SaaS platform ...

Software Development Manager

Seattle, WA · On-site

$140K - $185K/yr

Software Development Manager, you will be responsible for leading a team of engineers responsible for the design, development, testing, and operations of our platform. * Our managers deliver results ...

Contribute directly to software development when needed * Ensure code quality, performance, security, and reliability standards are maintained * Remove blockers and support team productivity * Manage ...

About This Job Axos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will own end ...

Software Development Manager

Irvine, CA · On-site

$110K - $140K/yr

About This Job Axos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will own end ...

About This Job Axos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will own end ...

About This Job Axos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will own end ...

About This Job Axos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will own end ...

Software Development Manager

Edison, NJ · On-site

$110K - $140K/yr

About This Job Axos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will own end ...

Software Development Manager

Coronado, CA · On-site

$110K - $140K/yr

About This Job Axos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will own end ...

Showing results 41-60

Software Development Manager information

See salary details

$79.5K

$142.1K

$178.5K

How much do software development manager jobs pay per year?

As of Sep 13, 2026, the average yearly pay for software development manager in the United States is $142,102.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $163,000.00 per year, depending on experience, location, and employer.

What does a software development manager do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a software development manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

What are the key skills and qualifications needed to thrive as a software development manager?

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

How does a software development manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

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

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What cities are hiring for Software Development Manager jobs?

Cities with the most Software Development Manager job openings:

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

The most popular types of Software Development jobs are:

Who are the top companies hiring for Software Development Manager jobs?

The top employers for Software Development Manager jobs are:

What states have the most Software Development Manager jobs?

States with the most job openings for Software Development Manager jobs include:

What are popular job titles related to Software Development Manager jobs?

For Software Development Manager jobs, the most frequently searched job titles are:

Infographic showing various Software Development Manager job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, 25% Hybrid, and 25% Remote job distribution, with an average salary of $142,102 per year, or $68.3 per hour.

Software Development Manager

Everett, WA • On-site

$136K - $180K/yr

Contractor

Re-posted 23 hours ago


Key responsibilities

  • Drive architectural solutions for integration services and review low-level design aspects.

  • Guide and oversee the development team to implement best practice design principles and patterns.

  • Collaborate with senior leadership on critical technological decisions related to software development.


Job description

Company Description

SA Technologies Inc. (www.satincorp.com) is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.

We guarantee you the best rate for your skills and performance.


Job Description

Position: Software Development Manager

Location: Everett WA

Duration: 6+ Month Contract

Summary

The role requires a unique blend of technical, managerial, and communication acumen to drive architectural solutions for integration services. The range will vary from low level design reviews to direct interact with SVP/CTO on critical technological decisions. This manager will be responsible for design, architecture, integration, and guiding the development team to implement best practice design principles and patterns. The position will require extensive expertise and experience in front-end, middle-tier, and backend development with broad range of technologies.

EDUCATION

Bachelor's degree in computer or information technology and five (5) years' experience or an equivalent combination of education and experience software development with a Microsoft development stack focus.

ESSENTIAL JOB KNOWLEDGE

Experience designing and implementing Enterprise Service Orientated Architectures

Experience implementing design principles at all application layers: client, BLL, service, and backend

Experience implementing Test Driven Development for large scale enterprise web applications

3+ years of experience implementing or working with the Model-View-Controller design pattern

5+ years of experience mentoring and leading developers

7+ years of recent experience with the C# programming language and .NET framework

7+ years of experience developing enterprise applications using most or all of the following: ASP.Net, MVC, C#, LINQ, ADO.Net / ORM (Entity Framework preferred), XML, AJAX and JQUERY

Experience using VCS such as Subversion or Team Foundation Server

5+ years of experience with SQL databases, including T-SQL and creation/use of stored procedures and triggers

Understanding of UML

OOA/OOD skills

Experience writing and deploying WCF web services

Familiarity with tools and methodologies supporting application design and development including unit testing, database versioning and change control, code reviews, scrum

Strong communication both verbal and written, excellent organizational skills, proven experience in collaboration with teams to achieve end result

Ability to work in fast-paced Agile environment to deliver requirements on specified dates

Work very well independently, with strong self-direction and initiative, as well as within a team structure

Deep understanding of the .net stack with a web application focus.

MVC 4+

Microsoft Web Service technologies including Web API and WCF

Web Forms

Deep understanding of Microsoft SQL server development and consumption.

Deep understanding of object oriented programming.

Client side web technologies

Preferred: JavaScript/jQuery, Node, Knockout.js, Angular.js.

Extensive experience using C#.

Experience writing documentation

Experience estimating projects

Experience with deployment to Microsoft servers and server farms

Additional Information

Syed Mohammad Asif

408-775-7468