1

Software Development Manager Jobs (NOW HIRING)

Software Development Manager

Arlington, VA · On-site

$142K - $187K/yr

The Software Development Manager is responsible for planning, directing, coordinating, and monitoring development execution across all Agile teams. The role owns the day-to-day management of ...

Software Development Manager

Irving, TX

$118K - $156K/yr

We're excited to grow our team by hiring a Software Development Manager to lead and grow our talented development team and play a key role in delivering high-quality software solutions. Please note:

New

Software Development Manager

Manhattan, NY · On-site

$136K - $179K/yr

Role: Software Development Manager Duration: FULL TIME / Contract - W2 ( C2H) Location: NYC, NY Mode: Work in NJ / NYC office 3+ days per week minimum, remote 2 days New York City based Private ...

Software Development Manager

Columbia, SC · On-site

$114K - $150K/yr

The Software Development Manager plans, directs, and coordinates all activities related to writing software programs. He/She must be familiar with all the policies, procedures and technical issues ...

Software Development Manager

Denver, CO · On-site

$127K - $167K/yr

Software Development Manager Location: Denver, CO Type: Direct Hire Our client in the Denver, Colorado area is looking for a Software Development Manager to join their team on a direct hire basis.

Software Development Manager

Raleigh, NC · Hybrid

$120K - $158K/yr

SoftPro is looking for a Software Development Manager to lead their awesome teams for a new SaaS product initiative. This position is located in our Raleigh, NC office. This is a hybrid position ...

New

Software Development Manager Sinclair Digital is seeking a highly motivated and experienced Software Development Manager to lead and empower a talented team of software engineers. In this role, you ...

Software Development Manager

Seattle, WA · On-site

$140K - $185K/yr

Software Development Manager - Video Home Page Personalization Job Location : seattle, WA Duration/Type : Direct hire-Full time Salary : Open, No constrain for right candidate. : We're seeking a ...

Software Development Manager

Seattle, WA · On-site

$140K - $185K/yr

Software Development Manager Job location: Seattle, WA Duration/Type: Direct hire-Full time Salary: Open, No constrain for right candidate. : We're seeking a Software Development Manager to help lead ...

Software Development Manager

Pittsburgh, PA · On-site +1

$119K - $158K/yr

Job Title Software Development Manager 3M Health Care is now Solventum At Solventum, we enable better, smarter, safer healthcare to improve lives. As a new company with a long legacy of creating ...

Software Development Manager

Waukegan, IL · On-site

$121K - $160K/yr

Software Development Manager Pay from $121,000 to $160,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an IT leader passionate about developing a team and ...

Software Development Manager

Kenosha, WI · On-site

$121K - $160K/yr

Software Development Manager Pay from $121,000 to $160,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an IT leader passionate about developing a team and ...

Software Development Manager Pay from $121,000 to $160,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an IT leader passionate about developing a team and ...

next page

Showing results 1-20

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 12, 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

Arlington, VA • On-site

Socket.dev
Network Security • 1 - 10 employees

$142K - $187K/yr

Other

Posted 4 days ago


Job description

Overview

Nakupuna Companies is seeking a Software Development Manager to provide management, standardization, and technical delivery leadership supporting the Integrated Personnel and Pay System - Army (IPPS-A) Army Military Payroll (AMP) program. The Software Development Manager is responsible for planning, directing, coordinating, and monitoring development execution across all Agile teams. The role owns the day-to-day management of development activities at the user story and task level, including deliverables, resource capacity, development standards, process compliance, staffing, and team performance. Working closely with the Lead Architect, Solution Architects, and Portfolio Operations technical SMEs, the Development Manager ensures that what is developed is consistent with approved technical designs while maintaining clear ownership of development execution. The Development Manager serves as a key representative for development to internal program leadership and external stakeholders, including PMO, FMD, and other system integrators, and is expected to mentor and develop the Development community of practice.

Responsibilities

The following reflects management’s definition of essential functions for this job but does not restrict the tasks that may be assigned. Management may assign additional duties and responsibilities to this job at any time due to reasonable accommodation or other reasons.

  • Plan, direct, and coordinate development activities across all Agile teams supporting the AMP program.
  • Define development objectives, priorities, standards, and expectations in alignment with program delivery goals.
  • Monitor development deliverables, work-in-progress, and resource capacity at the user story and task level in Azure DevOps (ADO), identifying risks, bottlenecks, and staffing constraints early.
  • Ensure development work is appropriately planned, assigned, and executed to support sprint, feature, release, and program milestones.
  • Evaluate, improve, document, and enforce development processes, standards, and standard operating procedures across the Development community of practice.
  • Ensure development standards are consistently met and that teams comply with applicable program policies, technical standards, regulations, and required processes.
  • Coordinate with the Lead Architect, Solution Architects, and Portfolio Operations to ensure developed solutions conform to approved technical designs and architectural direction; escalates design or implementation concerns when necessary.
  • Recommend technical implementation approaches and development practices in collaboration with architecture and technical leads.
  • Facilitate cross-team communication and coordination between developers to resolve dependencies, share technical knowledge, and promote consistent development practices.
  • Conduct frequent development team and community-of-practice meetings to review priorities, delivery status, risks, standards, lessons learned, and upcoming work.
  • Establish and coordinate mentoring for developers based on experience, technical subject matter, and individual or team needs; directly mentor team members as appropriate.
  • Identify development resource and training needs and coordinate appropriate training, knowledge transfer, and skill development opportunities.
  • Manage hiring and staffing for the Development community of practice across Agile teams, including participating in interviews and making staffing recommendations.
  • Act as the primary point of contact for Agile teams and program leadership regarding development staffing, resource needs, and capacity concerns.
  • Manage direct reports, including establishing performance goals, conducting frequent performance discussions and formal reviews, ensuring appropriate tasking, mentoring and coaching, supporting recruiting and staffing initiatives, and other management duties.
  • Maintain the organizational structure and health of the Development community of practice and support Development CoP managers/leads with development input and guidance.
  • Develop and maintain Development-related program deliverables and CDRLs, as applicable.
  • Present development status, recommendations, risks, capacity assessments, and delivery updates to internal program leadership and external stakeholders, including PMO, FMD, and other system integrators.
  • Serve as the primary program and Government point of contact for Development matters and attend leadership, technical, planning, and customer meetings as required.
Qualifications

Education and Experience: Bachelor's degree with 8 or more years of experience within the federal government, DoD, Army, IC, and/or private sector preferred. A minimum of 3-5 years of experience managing software development teams is preferred. Experience managing development delivery across multiple Agile teams is strongly preferred.

Skills/Qualifications: Strong software development management, delivery planning, team leadership, and stakeholder communication skills required. Experience using Azure DevOps (ADO) or a comparable Agile lifecycle management tool to monitor development work, deliverables, and capacity is preferred. PeopleSoft technical experience preferred but not required. Leading SAFe Certification or other Agile certification preferred.

Clearance Requirements: This position requires a current Secret clearance. Must be a U.S. Citizen.

Work Location: This is a full-time position located in the D.C., Maryland, Virginia region. The Software Development Manager is expected to work on-site a minimum of two days per week, with additional on-site presence as program or customer needs require.

Physical Requirements: The ideal candidate must at a minimum be able to meet the following physical requirements of the job with or without a reasonable accommodation:

  • Ability to perform repetitive motions with the hands, wrists, and fingers.
  • Ability to engage in and follow audible communications in emergency situations.
  • Ability to sit for prolonged periods at a desk and working on a computer.

The Nakupuna Companies use a market-based compensation strategy to ensure that our employees are compensated within applicable market ranges commensurate with multiple factors, including but not limited to the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability, organizational requirements, and position location. The projected compensation for this position is $170,000.00 to $230,000.00 (annualized USD). The salary range displayed represents the typical range for this position and is just one component of Nakupuna Companies total compensation package for employees.

#J-18808-Ljbffr