1

Director Software Jobs in Reston, VA (NOW HIRING)

Develop and direct software system testing and validation procedures, programming, and documentation * Confer with systems analysts, engineers, programmers and others to obtain information on project ...

... direct software system testing and validation procedures, programming, and documentation • Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Direct software programming and development of documentation. * Supervise and assign work to programmers, designers, technologists and technicians, and other engineering and scientific personnel.

Direct software programming and development of documentation. * Supervise and assign work to programmers, designers, technologists and technicians, and other engineering and scientific personnel.

Develop and direct software system testing and validation procedures, programming, and documentation * Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Expert Software Engineer

Chantilly, VA · On-site

$131K - $237K/yr

Develop and direct software system testing and validation procedures, programming, and documentation * Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Senior Software Engineer

Herndon, VA · On-site

$126K - $166K/yr

... direct software system testing and validation procedures, programming, and documentation • Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Expert Software Engineer

Chantilly, VA · On-site

$131K - $237K/yr

Develop and direct software system testing and validation procedures, programming, and documentation * Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Expert Software Engineer

Chantilly, VA · On-site

$131K - $237K/yr

Develop and direct software system testing and validation procedures, programming, and documentation * Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Senior Software Engineer

Herndon, VA · On-site

$126K - $166K/yr

... direct software system testing and validation procedures, programming, and documentation • Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Expert Software Engineer

Chantilly, VA · On-site

$131K - $237K/yr

Develop and direct software system testing and validation procedures, programming, and documentation * Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Senior Software Engineer

Herndon, VA · On-site

$126K - $166K/yr

... and direct software system testing and validation procedures, programming, and documentation Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Senior Software Engineer

Herndon, VA

$126K - $166K/yr

... direct software system testing and validation procedures, programming, and documentation • Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Senior Software Engineer

Herndon, VA

$126K - $166K/yr

Develop and direct software system testing and validation procedures, programming, and documentation * Confer with systems analysts, engineers, programmers and others to obtain information on project ...

Develop and direct software system testing and validation procedures, programming and documentation, \n * Conduct trial runs of program and software applications to make sure they produce the desired ...

next page

Showing results 1-20

Director Software information

See Reston, VA salary details

$144.6K

$264.2K

How much do director software jobs pay per year?

As of Jun 19, 2026, the average yearly pay for director software in Reston, VA is $253,761.00, according to ZipRecruiter salary data. Most workers in this role earn between $263,200.00 and $263,200.00 per year, depending on experience, location, and employer.

What are Director Software roles?

A Director of Software is a senior leadership position responsible for overseeing the software development teams and guiding the strategic direction of software projects within an organization. They manage engineering managers and developers, set technical vision, ensure projects are aligned with business goals, and often collaborate with other departments like product management and operations. The role requires strong technical expertise, leadership skills, and the ability to balance innovation with operational efficiency. Directors of Software are also tasked with recruiting top talent, mentoring team members, and ensuring software quality and security standards are met.

What are some typical challenges a Director of Software faces when leading cross-functional teams?

A Director of Software often encounters challenges such as aligning priorities across engineering, product, and design teams, ensuring clear communication, and managing competing deadlines. Balancing technical debt reduction with new feature development is also a common concern. Successful Directors build strong relationships with stakeholders, foster a culture of collaboration, and implement processes that support transparency and efficient decision-making.

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

To thrive as a Director of Software, you need extensive experience in software development, strong leadership abilities, and a relevant degree in computer science or a related field. Familiarity with technical tools such as project management software (e.g., Jira), cloud platforms, and agile methodologies, as well as certifications like PMP or Scrum Master, is highly beneficial. Exceptional problem-solving, communication, and team management skills set outstanding candidates apart. These competencies are crucial for guiding teams, delivering high-quality products, and aligning software initiatives with organizational goals.

What is the difference between Director Software vs Software Engineer?

AspectDirector SoftwareSoftware Engineer
Required CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's or higher in CS or related field, coding skills
Work EnvironmentLeadership, strategic planning, cross-team collaborationHands-on coding, development, debugging
Employer & Industry UsageTech companies, software firms, startupsAlmost universal across tech industries
Common Search & ComparisonOften compared for career progression, responsibilitiesEntry to mid-level roles, technical focus

The main difference between a Director Software and a Software Engineer lies in their responsibilities and experience. Directors focus on strategic planning, team leadership, and project oversight, often requiring leadership credentials. Software Engineers are primarily involved in coding and technical development. While Software Engineers are more hands-on with daily technical tasks, Directors oversee multiple projects and teams, guiding overall software development strategies.

What are the most commonly searched types of Software jobs in Reston, VA? The most popular types of Software jobs in Reston, VA are:
What cities near Reston, VA are hiring for Director Software jobs? Cities near Reston, VA with the most Director Software job openings:
Software Engineer (Journeymen - SME Level) with FSP

Software Engineer (Journeymen - SME Level) with FSP

Xcelerate Solutions

Bethesda, MD • On-site

Full-time

Posted 23 days ago


Job description

Description
Software Engineer - TS/SCI with Full Scope Polygraph
Xcelerate Solutions is seeking a Software Engineer to support the design, development, and implementation of mission-critical systems and applications for the Department of Defense. This role provides technical expertise in software engineering, systems development, and cloud infrastructure within a DevOps framework. The Software Engineer will work collaboratively across teams to deliver secure, scalable, and innovative solutions supporting national security objectives.
Security Clearance: Top Secret / SCI with Full Scope Polygraph
Location: Bethesda, MD
Responsibilities:
  • Participate in and/or direct software programming initiatives using Java, JavaScript, Python, SpringBoot, and Hibernate.
  • Develop and direct software system validation and testing methods using JUnit and Katalon, leveraging automated deployment technologies for efficiency and accuracy.
  • Design, prototype, and deploy solutions within Commercial Cloud Services (AWS, Google Cloud, Azure) using infrastructure platform services.
  • Coordinate closely with Product Owners, Scrum Masters, and development teams to ensure user stories align with mission use cases and requirements.
  • Support the Agile software development lifecycle by utilizing leading DevOps tools such as GitHub, Jenkins, and Unix bash scripting, and manage work tracking via JIRA and Confluence.
  • Conduct proof-of-concept, performance, and end-to-end testing to validate infrastructure requirements driven by developed software.
  • Apply best practices and standard operating procedures to create innovative, secure, and reliable software solutions tailored to customer mission needs.
  • Participate in continuous improvement efforts, leveraging automation and modern DevOps methodologies to streamline deployment and enhance system performance.

Minimum Requirements:
  • Extensive experience in Agile software development, service-oriented architectures, and DevOps environments.
  • Proficiency with Java, Spring, C2S, and the full software development lifecycle.
  • Demonstrated hands-on experience using JUnit, Katalon, Python, and Bash scripting for software testing and performance validation.
  • Proven experience developing in commercial cloud environments (AWS, Google Cloud, Azure) and leveraging cloud data services such as S3, RDS, and EFS.
  • Experience using version control systems and issue tracking tools to maintain code quality and project transparency.
  • Education/Experience:
    • High school diploma plus 6 - 20+ years of relevant experience
    • Bachelor's degree plus 4 -10 years of relevant experience
    • Master's degree plus 2 - 15+ years of relevant experience
    • Doctorate plus 13+ years of relevant experience
  • Active TS/SCI clearance with Full Scope polygraph required.

Preferred Qualifications:
  • Experience with structured analysis and design methodologies.
  • Understanding of customer system development policies and procedures.
  • Strong problem-solving skills and ability to translate mission requirements into technical solutions.
  • Prior experience supporting national security or defense-related software programs.

About Xcelerate Solutions:
Founded in 2009 and headquartered in McLean, VA, Xcelerate Solutions (www.xceleratesolutions.com) is one of America's fastest-growing companies. Xcelerate's culture is defined by our diversified workforce of dynamic and versatile professionals, supported with growth and development opportunities that contribute to individual and company growth. This strong commitment to our employees has been recognized by our inclusion on the Washington Business Journal's "50 Best Places to Work" list as well as being a "Great Place to Work" certified company with a 4.6 star, and a 99% CEO approval Glassdoor rating. Come find out why Xcelerate Solutions is one of the DC Metro top employers!
Xcelerate Solutions is an Equal Employment Opportunity/Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, age, equal pay, disability, veteran status, sex, sexual orientation, gender identity, genetic information, or expression of another protected characteristic. As part of this commitment to the full inclusion of all qualified individuals, Xcelerate provides reasonable accommodations if needed because of an applicant's or an employee's disability.
Pay Transparency Notice: Xcelerate Solutions will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.