1

Manager Of Software Development Jobs in Washington

Software Development Manager

Herndon, VA · On-site

$135K - $216K/yr

This position is ideal for a hands-on technical leader who thrives at the intersection of people ... software development across multiple functional teams and product lines. * Lead and manage multi ...

This position is ideal for a hands-on technical leader who thrives at the intersection of people ... software development across multiple functional teams and product lines. * Lead and manage multi ...

Software Development Manager

Herndon, VA · On-site

$135K - $216K/yr

This position is ideal for a hands-on technical leader who thrives at the intersection of people ... software development across multiple functional teams and product lines. * Lead and manage multi ...

Software Development Manager

VA · On-site +1

$124K - $163K/yr

General information Job Posting Title Software Development Manager Date Tuesday, June 16, 2026 City ... of a continuous improvement mindset. This role is remote and requires a Public Trust security ...

Software Development Manager, IAM

Arlington, VA · On-site

$142K - $187K/yr

Do you love building products that impact millions of people around the world? Would you enjoy ... As a Software Development Manager, you'll lead a team of engineers tackling challenging technical ...

Director of Software Engineering

Rockville, MD · On-site

$257K/yr

Oversee software development lifecycle activities including requirements management, architecture ... Strong understanding of software architecture, distributed systems, cloud infrastructure, embedded ...

next page

Showing results 1-20

Manager Of Software Development information

See Washington salary details

$90K

$160.9K

$202.2K

How much do manager of software development jobs pay per year?

As of Jul 20, 2026, the average yearly pay for manager of software development in Washington is $160,944.00, according to ZipRecruiter salary data. Most workers in this role earn between $139,900.00 and $184,600.00 per year, depending on experience, location, and employer.

What does a Manager of Software Development do?

A Manager of Software Development oversees teams of software engineers and developers, guiding them through the software development lifecycle. They are responsible for project planning, setting goals, ensuring deadlines are met, and maintaining high-quality standards. Additionally, they facilitate communication between team members and other departments, help resolve technical challenges, and support the professional growth of their team. Their role blends technical expertise with leadership and project management skills.

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

To thrive as a Manager of Software Development, you need strong leadership abilities, a solid background in software engineering, and experience with project management, often supported by a degree in computer science or a related field. Familiarity with development tools like Git, Jira, agile methodologies, and sometimes certifications such as PMP or Scrum Master are typically required. Excellent communication, problem-solving, and team-building skills help you motivate teams and foster a collaborative environment. These skills are essential for delivering high-quality software products on time while supporting the growth and efficiency of your development team.

What are some common challenges faced by a Manager of Software Development, and how can they be addressed?

A Manager of Software Development often navigates challenges such as balancing project deadlines with code quality, managing cross-functional team dynamics, and adapting to rapidly changing technologies. Addressing these requires clear communication, fostering a collaborative team culture, and implementing agile methodologies to stay responsive to change. Regular one-on-one meetings, continuous learning opportunities, and transparent goal-setting also help maintain team engagement and productivity. By proactively addressing these challenges, managers can drive successful project outcomes and support their team's professional growth.

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

AspectManager Of Software DevelopmentSoftware Development Manager
Required CredentialsBachelor's degree in CS or related field; often certifications in project managementBachelor's degree in CS or related field; certifications like PMP are common
Work EnvironmentLeads multiple development teams, oversees project delivery, collaborates with stakeholdersManages software development teams, focuses on project execution and team coordination
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon in software companies, tech startups, and enterprise IT divisions

The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.

What are the most commonly searched types of Of Software Development jobs in Washington? The most popular types of Of Software Development jobs in Washington are:
What cities in Washington are hiring for Manager Of Software Development jobs? Cities in Washington with the most Manager Of Software Development job openings:
Infographic showing various Manager Of Software Development job openings in Washington as of July 2026, with employment types broken down into 1% As Needed, 80% Full Time, 17% Part Time, and 2% Contract. Highlights an 89% Physical, 5% Hybrid, and 6% Remote job distribution, with an average salary of $160,944 per year, or $77.4 per hour.
Software Development Manager

Software Development Manager

Viasat, Inc.

Germantown, MD

$209K - $313K/yr

Full-time

Posted 5 days ago


Viasat rating

4.2

Company rating: 4.2 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

79th of 82 rated telecommunications companies


Job description

About us

One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.


What you'll do

You will provide leadership for the development of software for edge platforms used in Aviation, delivering connectivity to end user devices leveraging Viasat’s networks.  The team you lead will support the critical infrastructure used for creating, testing, and delivering this connectivity via dedicated mobility access servers (MAS).  We are looking for leader of a product team that can design, write, and deliver software services to our commercial aircraft. You will influence new designs, architectures, and methods for large-scale distributed systems. As part of our DevOps model, you will develop the service and own it from cradle to grave.


The day-to-day

You will provide leadership for the development of software for edge platforms used in Aviation, delivering connectivity to end user devices leveraging Viasat’s networks.  The team you lead will support support the critical infrastructure used for creating, testing, and delivering this connectivity via dedicated mobility access servers (MAS).  We are looking for leader of a product team that can design, write, and deliver software services to our commercial aircraft. You will influence new designs, architectures, and methods for large-scale distributed systems. As part of our DevOps model, you will develop the service and own it from cradle to grave.


What you'll need
  • What you'll need:

    • 7+ Years of experience in programming languages such as Python / Java / Golang framework
    • 2+ years of experience leading a cross functional software development team in an agile workflow
    • Experience with Linux and networking
    • Solid communication skills and ability to lead a globally distributed team
    • Experience with Automation Technologies and CI/CD: Github Actions, Jenkins
    • Experience in designing and implementing automated software component and integration tests
    • Deep understanding of modern software design practices including microservices architectures.
    • Experience with Software Architecture and related principle
    • Bachelor's degree or higher in Computer Science & Applications, Computer Science and Computer & Systems Engineering, Computer Science & Engineering, Computer Science & Mathematics, Computer Science & Network Security and Math & Computer Science, and/or a related field

What will help you on the job
  • What will help you on the job:

    • Experience with Container Technologies: Docker, Kubernetes
    • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems
    • Systematic problem-solving approach, coupled with a strong sense of ownership and drive
    • Experience with Cloud Technologies: AWS, GCP, and/or Azure, etc.

Salary range
$168,000.00 - $265,000.00 / annually.For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $209,000.00- $313,000.00/ annually
At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits.
EEO Statement

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

Qualifications:
  • What you'll need:

    • 7+ Years of experience in programming languages such as Python / Java / Golang framework
    • 2+ years of experience leading a cross functional software development team in an agile workflow
    • Experience with Linux and networking
    • Solid communication skills and ability to lead a globally distributed team
    • Experience with Automation Technologies and CI/CD: Github Actions, Jenkins
    • Experience in designing and implementing automated software component and integration tests
    • Deep understanding of modern software design practices including microservices architectures.
    • Experience with Software Architecture and related principle
    • Bachelor's degree or higher in Computer Science & Applications, Computer Science and Computer & Systems Engineering, Computer Science & Engineering, Computer Science & Mathematics, Computer Science & Network Security and Math & Computer Science, and/or a related field
Education:UNAVAILABLEEmployment Type: FULL_TIME

What Viasat employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ViaSat logo

About ViaSat

Sourced by ZipRecruiter

At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate.

Industry

Telecommunications

Company size

5,001 - 10,000 Employees

Headquarters location

Carlsbad, CA, US

Year founded

1986