Software Development Technical Planner

Booz Allen Hamilton•Warren, MI

About The Position

Booz Allen is seeking an experienced, detail-oriented Software Development Technical Planner to coordinate and streamline the software delivery lifecycle. The role bridges engineering execution, program management, and technical delivery, with responsibility for developing and managing software build plans, integrated master schedules (IMS), and release tracks. The planner works with software architects, development leads, QA, configuration management, DevOps, product managers, and systems engineers to anticipate dependencies, mitigate bottlenecks, and support reliable, timely delivery of complex software products. The position includes scheduling and coordinating work across multiple product teams and release trains, tracking progress against baselines, assessing schedule health, and communicating engineering progress through executive dashboards and status reports. The planner also manages technical risks and cross-team dependencies, assesses schedule impacts when scope or requirements change, and improves planning practices through retrospectives and workflow optimization. The role requires a bachelor’s degree in a technical discipline, at least four years of relevant experience, and the ability to obtain a Secret clearance. The projected annual compensation range is $77,600 to $176,000. Booz Allen describes offerings that include health, life, disability, financial and retirement benefits, paid leave, professional development, tuition assistance, work-life programs, dependent care, and recognition awards. The work model is not specified for this position; the posting provides general descriptions of remote, hybrid, and onsite arrangements.

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 and 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 Software Development Life Cycle (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 construct 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

  • Architect, baseline, and maintain software build plans and integration schedules across product teams and release trains.
  • Define and sequence critical-path activities from code commit 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 hardware integration, third-party software drops, and customer integration schedules.
  • Build and manage Integrated Master Schedules (IMS) using established 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 across development modules.
  • Create executive dashboards and schedule-health status reports from engineering progress data.
  • Identify and track technical dependencies, technical-debt bottlenecks, and cross-team deliverables.
  • Conduct technical risk and opportunity assessments and develop mitigation plans to prevent schedule slippage.
  • Lead schedule impact assessments and root-cause analyses for change requests, scope adjustments, and blocking bugs.
  • Collaborate with Product Managers, Technical Leads, Systems Engineers, and QA Leads to translate system requirements into granular engineering work breakdown structures.
  • Establish post-release retrospectives, refine scheduling models, and optimize technical planning workflows.

Benefits

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