Application Development Team Manager

General Dynamics Information Technology•USA VA Home Office (VAHOME), VA
•$147,050 - $198,950•Remote

About The Position

The Application Development Team Manager leads a distributed software development organization working across legacy, modernized, and cloud-native systems. The role is accountable for high-quality delivery, modernization, secure engineering practices, and a collaborative, high-trust team culture. The manager oversees project planning, agile execution, DevSecOps, and CI/CD pipelines, and guides developers in using AI-assisted tools and workflows. The role also establishes governance and guardrails for AI, maintains compliance, and partners with cross-functional stakeholders to deliver secure, scalable, and efficient applications. The manager provides end-to-end leadership for teams working with Java/Spring, React, Python, SQL, AWS, and Kubernetes. This includes managing delivery commitments, setting engineering standards, coordinating with stakeholders, and using metrics to improve delivery, quality, and cycle time. The position also includes people-management responsibilities such as coaching, workload prioritization, performance management, team engagement, hiring support, onboarding, retention, and succession planning. The position is remote, requires U.S. citizenship and the ability to complete a Public Trust background investigation, and has 40 scheduled weekly hours. The stated likely salary range is $147,050–$198,950, with compensation dependent on experience, location, and potentially contractual requirements.

Requirements

  • Bachelor's degree and at least 5 years of documented management or leadership experience, such as product management, project management, software development management, or team leadership.
  • At least 5 years of experience across the full software development lifecycle, including agile delivery.
  • Proven experience leading senior developers and/or multidisciplinary application teams, including remote or distributed teams.
  • Strong organizational, prioritization, communication, stakeholder-management, and problem-solving skills, including the ability to manage multiple concurrent initiatives.
  • Hands-on experience with modern application technologies such as Java, Spring, Hibernate, SQL, React, Python, AWS cloud services, Kubernetes, and associated integration patterns.
  • Experience using AI-assisted development tools across the lifecycle, including design, implementation, testing, code review, documentation, and troubleshooting.
  • Working knowledge of CI/CD, DevSecOps, cloud-native architectures, APIs, containers, automated testing, and secure development practices.
  • Ability to explain architecture, tradeoffs, status, risks, and recommendations to technical and nontechnical stakeholders.
  • AWS Certified Solutions Architect – Associate certification is required.
  • U.S. citizenship.
  • Ability to successfully complete a Public Trust background investigation.

Nice To Haves

  • Project Management Professional (PMP) and/or Certified ScrumMaster (CSM).
  • AWS Certified Solutions Architect – Professional.
  • AWS Certified DevOps Engineer.
  • Certified Kubernetes Application Developer (CKAD).
  • Certified SAFe Agilist or SAFe Practice Consultant, particularly for scaled agile environments.
  • AWS Certified AI Practitioner.
  • Familiarity with refugee and immigrant populations and related social programs.
  • Knowledge of federal procurement and acquisition processes.
  • Experience as a consultant or contractor within the federal government.
  • Background in technology modernization, legacy transformation, cloud migration, or organizational change initiatives.

Responsibilities

  • Lead and support a geographically distributed team working on legacy, modernized, and cloud-native applications; set priorities, coordinate workstreams, and promote consistent engineering practices.
  • Own project planning, scheduling, resourcing, and risk management; deliver against scope, schedule, and budget; oversee contract obligations and commitments.
  • Run agile ceremonies, manage product and team backlogs, lead sprint planning, reviews, and retrospectives, and oversee release planning and tracking using Jira, Confluence, and related tools.
  • Define, implement, and enforce standards for coding, architecture, testing, documentation, and code reviews.
  • Promote practices that improve maintainability, reliability, and performance.
  • Ensure secure development and automated testing and deployment pipelines across relevant technology stacks; advance DevSecOps, infrastructure-as-code, automated quality checks, and continuous delivery into AWS and Kubernetes environments.
  • Enable effective use of AI tools for solution design, coding, testing, debugging, documentation, and troubleshooting; promote agentic workflows and AI teaming.
  • Define and enforce human-in-the-loop controls for AI-generated outputs; protect security, privacy, and sensitive data, and ensure traceability and accountability for AI-assisted work.
  • Apply working knowledge of compliance, security, and contractual requirements; implement structured code, peer, and release reviews before production.
  • Partner with customers, product owners, architects, security, infrastructure, and other stakeholders; communicate decisions, progress, risks, dependencies, and tradeoffs to technical and non-technical audiences.
  • Use delivery, quality, and cycle-time metrics to evaluate traditional and AI-assisted approaches; drive legacy modernization, cloud migration, and process improvements that increase efficiency, resiliency, and scalability.
  • Coach developers and other team members, supporting ongoing learning, AI upskilling, and career growth.
  • Set clear goals and expectations, align work to priorities, and balance capacity across individuals and squads to avoid bottlenecks and burnout.
  • Provide timely, constructive feedback; conduct performance reviews, recognize strong performance, and address performance concerns fairly and clearly.
  • Foster an inclusive, respectful, high-trust culture across remote and geographically dispersed team members, with collaboration, transparency, and psychological safety.
  • Support hiring, onboarding, retention, and succession planning; develop a team with skills for legacy maintenance, modernization, and cloud-native development.

Benefits

  • Medical plan options, including plans with Health Savings Accounts.
  • Dental plan options.
  • Vision plan.
  • 401(k) plan with pre-tax and post-tax contributions and company match.
  • Full flex work weeks where possible.
  • Paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement, and jury duty leave.
  • Typically 15 days of paid leave per calendar year for vacations, personal business, and illness, prorated based on hire date.
  • Up to 10 paid holidays per year, prorated based on hire date.
  • Paid Family Leave of up to 160 hours in a rolling 12-month period for eligible employees.
  • Short- and long-term disability benefits.
  • Life insurance.
  • Accidental death and dismemberment insurance.
  • Personal accident insurance.
  • Critical illness insurance.
  • Business travel and accident insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service