Software Development Technical Planner

Booz Allen Hamilton•Warren, MI
•$77,600 - $176,000•Onsite

About The Position

Booz Allen is seeking an experienced, detail-oriented Software Development Technical Planner to coordinate and streamline the software delivery lifecycle, connecting engineering execution, program management, and technical delivery. The role develops, maintains, and manages software build plans, end-to-end integrated master schedules (IMS), and release tracks, working with software architects, development leads, QA, and configuration management to manage dependencies and help ensure complex software deliverables ship reliably and on schedule. The planner coordinates build plans and integration schedules across product teams and release trains, sequences critical-path activities from code commit through production deployment, and coordinates build cadence, branching, and merging with DevOps and Configuration Management. The role also aligns milestones with hardware integration, third-party software drops, and customer schedules; manages schedule baselines and health; facilitates technical coordination forums; and turns engineering progress into executive dashboards and status reports. The planner assesses risks and opportunities, develops mitigation plans, evaluates schedule impacts and root causes, translates system requirements into engineering work breakdown structures, and improves planning processes through retrospectives and workflow refinement. The position is located in Warren, Michigan, and the posting states that remote work is not available. Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Applicants must be able to obtain a Secret clearance. The projected annualized compensation range is $77,600 to $176,000. Booz Allen describes benefits that include health, life, disability, financial, and retirement benefits; paid leave; professional development; tuition assistance; work-life programs; dependent care; and recognition awards. Eligible employees working at least 20 hours per week on a regular basis may participate in the benefit programs, subject to the stated eligibility terms.

Requirements

  • At least 4 years of experience in technical program management, software project management, or technical planning in a software engineering environment.
  • Experience developing and managing structured software build plans and integrated schedules for complex, multi-team software initiatives.
  • Experience with project scheduling tools or enterprise scheduling software such as Microsoft Project, Smartsheet, or Primavera P6.
  • Experience with software development and issue-tracking platforms such as Jira, Jira Align, Azure DevOps, or Confluence.
  • Experience with Agile frameworks such as Scrum, Kanban, or SAFe and traditional Waterfall or milestone-driven methodologies.
  • Knowledge of the SDLC, CI/CD pipelines, build systems, branching and merging strategies such as Gitflow or trunk-based development, and QA test automation phases.
  • Ability to present complex schedule data clearly to developers and senior leadership.
  • Ability to obtain a Secret clearance.
  • Bachelor’s degree in a technical discipline such as Computer Science, Software Engineering, Systems Engineering, or Information Systems.

Nice To Haves

  • Experience in complex environments such as embedded systems, aerospace and defense, automotive, telecom, or distributed cloud platforms with hardware and software co-dependencies.
  • Experience with software safety and compliance standards such as ISO 26262, DO-178C, IEC 62304, SOC 2, or ISO 27001.
  • Ability to build automation and release orchestrators such as Jenkins, GitHub Actions, GitLab CI, or ArgoCD.
  • Ability to create automated reporting dashboards using Tableau, Power BI, Jira Advanced Roadmaps, or custom Python or SQL reporting scripts.
  • PMP, PMI-SP, Certified ScrumMaster, or Agile Certified Practitioner certification.

Responsibilities

  • Develop, baseline, maintain, and manage software build plans and integration schedules across multiple product teams and release trains.
  • Define and sequence critical-path activities from code commit, static analysis, and automated testing through staging, security audits, and production deployment.
  • Coordinate build cadence, branching strategies, and merge schedules with DevOps and Configuration Management teams.
  • Align build milestones with target hardware integration, third-party software drops, and customer integration schedules.
  • Build and manage Integrated Master Schedules using industry-standard scheduling and project management methodologies.
  • Track schedule progress against performance baselines and analyze critical paths, variance, float, and schedule health metrics.
  • Facilitate technical syncs, scrum-of-scrums, and build review forums to support alignment across development modules.
  • Create executive dashboards and schedule health status reports from engineering progress data.
  • Identify, map, and proactively track technical cross-team dependencies, technical debt bottlenecks, and deliverables.
  • Conduct technical risk and opportunity assessments and develop mitigation plans to prevent schedule slippage.
  • Lead schedule impact assessments and root cause analyses related to change requests, scope adjustments, and blocking bugs.
  • Collaborate with Product Managers, Technical Leads, Systems Engineers, and QA Leads to translate system requirements into detailed engineering work breakdown structures.
  • Establish post-release retrospectives, refine scheduling models, and improve technical planning workflows.

Benefits

  • Health benefits
  • Life insurance
  • Disability benefits
  • Financial benefits
  • Retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service