1

Sr Software Development Manager Jobs in Virginia

Senior Software Engineer

Reston, VA · On-site +1

$129K - $170K/yr

As the Senior Software Engineer, you will apply cutting edge technologies to rapidly develop and ... Atlassian management/software development tools: Jira / Git / Crucible / Confluence * Micro ...

As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we're ... software development engineering skills. * Bachelor's degree in a computer related field or ...

Senior Software Engineer

Reston, VA · On-site +1

$129K - $170K/yr

As the Senior Software Engineer, you will apply cutting edge technologies to rapidly develop and ... Atlassian management/software development tools: Jira / Git / Crucible / Confluence * Micro ...

Senior Software Engineer

Stafford, VA · On-site +1

$122K - $161K/yr

The Senior Software Engineer must have an excellent understanding of, and experience in systems ... We offer acquisition management, systems engineering, Agile software development, cloud management ...

Sr. Software Engineer

Alexandria, VA

$130K - $172K/yr

Job Overview A Senior Software Engineer leads the software development team as they create software solutions for AEVEX. This person serves as an in-house expert, both for managers from other ...

Senior Software Engineer

Mclean, VA · Hybrid

$123K - $163K/yr

As a Senior Software Engineer at Exiger, you will be responsible for designing and developing ... development * Cycle through proactive communication, documentation, and reporting * Manage CI/CD ...

Senior Software Engineer

Mclean, VA · Hybrid

$123K - $163K/yr

As a Senior Software Engineer at Exiger, you will be responsible for designing and developing ... development * Cycle through proactive communication, documentation, and reporting * Manage CI/CD ...

Senior Software Engineer

Arlington, VA

$141K - $186K/yr

Participate in the full software development lifecycle, from requirements and design through ... Experience with software source control and configuration management tools. * Significant ...

Sr Software Development Engineer , AXU

Arlington, VA · On-site

$140K - $185K/yr

... managing and deploying ML products - Experience with Machine Learning and Large Language Model ... software development life cycle, including coding standards, code reviews, source control ...

next page

Showing results 1-20

Sr Software Development Manager information

See Virginia salary details

$45.1K

$143.7K

$220.6K

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

As of Jun 10, 2026, the average yearly pay for sr software development manager in Virginia is $143,701.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,500.00 and $171,000.00 per year, depending on experience, location, and employer.

How much does a senior software development manager make?

A senior software development manager typically earns between $120,000 and $180,000 annually, depending on experience, location, and company size. Compensation may also include bonuses, stock options, and other benefits, especially in tech-focused organizations.

What are some common challenges faced by a Sr Software Development Manager, and how can they be successfully navigated?

A Sr Software Development Manager often faces challenges such as balancing project deadlines with code quality, managing diverse teams across multiple projects, and aligning technical execution with business goals. Successfully navigating these challenges requires strong communication skills, effective delegation, and the ability to set clear priorities. Building a culture of transparency and continuous feedback within the team also helps in addressing issues early and fostering professional growth.

What does a Sr Software Development Manager do?

A Sr Software Development Manager oversees teams of software engineers and leads the planning, execution, and delivery of software projects. They are responsible for setting technical direction, managing project timelines, ensuring software quality, and mentoring team members. In addition, they collaborate with stakeholders to align technology solutions with business goals and help resolve technical or organizational challenges. Their role often includes hiring and developing talent, managing budgets, and fostering a culture of innovation and continuous improvement.

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

To thrive as a Sr Software Development Manager, you need a deep understanding of software engineering principles, project management methodologies, and experience leading technical teams, typically supported by a degree in computer science or a related field. Familiarity with agile frameworks, version control systems like Git, and relevant certifications such as PMP or Scrum Master are commonly expected. Outstanding leadership, strategic thinking, and strong communication skills help motivate teams and align technical efforts with business goals. These competencies ensure successful project delivery, foster team growth, and drive organizational innovation in a competitive tech environment.
What cities in Virginia are hiring for Sr Software Development Manager jobs? Cities in Virginia with the most Sr Software Development Manager job openings:
Infographic showing various Sr Software Development Manager job openings in Virginia as of June 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $143,701 per year, or $69.1 per hour.

Sr Software Developer with Security Clearance

Quantum Science Solutions

Tysons, VA

$55 - $72.75/hr

Other

Posted 19 days ago


Job description

Opportunity via QSSHire | Talent-as-a-Service Recruiting Role: Senior Software Developer Location: Tysons, VA (Onsite) Clearance: TS/SCI with Full Scope Polygraph Rate: Open Are You a Senior Software Developer Ready to Build Interactive, Cloud-Based Training Solutions? QSSHire is seeking a Senior Software Developer to support a cleared Project, focused on the full lifecycle development of innovative and interactive web, video, and multimedia training products. This role requires a highly experienced developer who can design, develop, and maintain modern training platforms and applications, while integrating cloud technologies, multimedia solutions, and secure access controls.

The ideal candidate will bring strong technical depth across development, infrastructure, and identity/access management. In This Role, You’ll: • Support the full software development lifecycle (analyze, design, develop, deploy, maintain) • Develop web-based training platforms, multimedia applications, and interactive learning solutions • Design and implement user interfaces, application logic, and backend integrations • Support development of SharePoint sites, websites, video productions, and graphic/print products • Configure and maintain enterprise application security solutions including MFA (OAuth) and RBAC • Develop and maintain IAM automation and orchestration processes • Work with AWS services (S3, EC2) to deploy and manage applications • Utilize Apache Web Server and Tomcat for application hosting • Perform testing, debugging, and quality control to ensure high-quality deliverables • Collaborate with stakeholders and communicate technical concepts to nontechnical users You’ll Succeed Here If You Have: • 10+ years of software development experience • Strong experience in Linux environments • Hands-on experience with AWS services (S3, EC2) and cloud-based deployments • Experience with Apache Web Server and Apache Tomcat • Proficiency in development languages: Java, PHP, HTML, CSS, JavaScript, MySQL • Experience with VS Code or similar development environments • Experience implementing Enterprise Application Auditing, MFA (OAuth), and RBAC solutions • Strong experience with Bash scripting • Experience supporting IAM services, including governance frameworks, RBAC, group policy, and PAM tools • Strong understanding of software development best practices (version control, testing, debugging) • Ability to communicate technical concepts to non-technical users • Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, or related field Bonus Points If You Have: • Experience migrating applications from on-premises environments to AWS using migration tools • Experience maintaining Java and PHP applications on Windows environments • Experience with build tools such as Maven or Gradle • Experience with AWS Secrets Manager • Additional experience supporting large-scale software development efforts Why QSSHire? As a modern Talent-as-a-Service recruiting partner, QSSHire connects top talent with impactful opportunities.

We focus on aligning your expertise with meaningful work, offering transparency, flexibility, and career growth.