Software Development Manager

Peraton•Herndon, VA
•$135,000 - $216,000•Onsite

About The Position

We are seeking an experienced Software Development Manager to work fully on-site in Herndon, VA leading and growing high-performing engineering teams delivering mission-critical software solutions. In this role, you will guide technical strategy, manage multiple development efforts, and partner closely with architects, stakeholders, and leadership to ensure high-quality, on-time delivery across complex products. This position is ideal for a hands-on technical leader who thrives at the intersection of people leadership, software architecture, and program execution.

Requirements

  • Active (currently in use) TS/SCI clearance with polygraph, or active TS/SCI with the ability to successfully pass a polygraph.
  • Bachelor’s degree in a field applicable to the position; an additional 4 years of experience may be considered in lieu of a degree.
  • 10+ years of relevant professional experience, including at least 4 years in a supervisory or management role.
  • Excellent verbal and written communication skills, with the ability to convey complex technical concepts to both technical and non-technical audiences.
  • Proven full-stack software development experience.
  • Programming experience including, but not limited to: Java, Python (Poetry, Flask, etc.), and JavaScript.
  • Hands-on experience with AWS technologies, including Elasticsearch, PostgreSQL, EC2, S3, and DynamoDB.
  • Experience using modern development techniques and frameworks such as REST, JSON, Spring, Spring Boot, JavaScript frameworks (e.g., jQuery, Angular, React), and Docker.
  • Proficiency with Git, Jenkins, Jira, and Confluence.
  • Experience using Microsoft Project.
  • Experience with Agile development, including project planning, project schedules, weekly status reporting, and monthly PMR briefings.
  • Understanding of CIO processes and EMO functional requirements.

Nice To Haves

  • HUMINT functional domain knowledge and application experience.
  • Prior experience working within the Defense Intelligence Agency (DIA).

Responsibilities

  • Plan, direct, and coordinate all activities related to software development across multiple functional teams and product lines.
  • Lead and manage multi-team and cross-functional engineering organizations in a fast-paced, mission-focused environment.
  • Prioritize and allocate projects, products, and resources in collaboration with architects and engineering managers.
  • Drive strategic decisions related to technology selection, system design, and software implementation.
  • Direct end-to-end software development projects, ensuring delivery on schedule and in compliance with quality and performance standards.
  • Establish clear project plans that include product goals, development strategies, roles and responsibilities, schedules, milestones, risk identification, and contingency planning.
  • Communicate effectively with executive leadership and stakeholders by providing project status updates, variance justifications, and technical insights.
  • Monitor and evaluate emerging technologies and industry standards to identify opportunities for innovation and improvement.
  • Manage people-related responsibilities including hiring, performance evaluations, compensation reviews, recognition, and adherence to company policies.
  • Foster a culture of accountability, collaboration, and continuous improvement across engineering teams.

Benefits

  • Heavily subsidized employee benefits coverage for you and your dependents
  • 25 days of PTO accrued annually up to a generous PTO cap
  • Participation in an attractive bonus plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service