Software Delivery Lead (Senior)

DecisionPoint CorporationChicago, IllinoisRemoteFull-timeSenior, 5–8 yearsListed 1 hour ago

Apply now

About this role

Overview

DecisionPoint seeks a Software Delivery Lead to direct software architecture, secure engineering, technical delivery, and release readiness for the USMEPCOM ENLIST program. This senior position provides technical and delivery leadership across multiple Agile teams responsible for designing, developing, integrating, testing, modernizing, deploying, and sustaining secure enterprise software.

The Software Delivery Lead establishes technical direction, facilitates architecture and design reviews, manages cross-team dependencies, and ensures that software increments meet approved functional, security, quality, configuration, documentation, and operational-readiness requirements. The Lead coordinates delivery from requirements development through production deployment and post-release validation.

This role works closely with Government product and mission stakeholders, software architects, developers, testers, cybersecurity personnel, configuration managers, infrastructure and cloud engineers, operations teams, trainers, and program leadership. The Lead ensures continuous feedback among development, testing, operations, security, and end users.

This position is remote, with Chicago-area candidates preferred. Occasional travel or after-hours support may be required for planning sessions, release activities, production deployments, or critical incident response.

Note: By applying to this position, you acknowledge and consent to having your resume included in an active competitive government contract bid.

Duties & Responsibilities

The Software Delivery Lead will:

- Lead technical delivery across multiple Agile software-development teams.

- Establish and communicate software architecture, engineering, integration, testing, deployment, and release expectations.

- Facilitate architecture reviews, system-design reviews, interface reviews, code-quality reviews, security reviews, and release-readiness assessments.

- Ensure proposed solutions are secure, scalable, extensible, supportable, testable, and aligned with current and target enterprise architectures.

- Review technical designs for consistency with validated requirements, approved baselines, Government standards, and operational priorities.

- Identify architectural risks, technical debt, integration concerns, capacity limitations, and operational dependencies.

- Develop or oversee corrective plans addressing architectural, engineering, security, quality, and delivery risks.

- Manage delivery dependencies among software, data, infrastructure, cloud, network, cybersecurity, testing, training, and operations teams.

- Coordinate technical decisions across teams and ensure decisions, assumptions, constraints, and impacts are documented.

- Lead software-engineering activities across requirements analysis, design, development, integration, verification, validation, deployment, and sustainment.

- Ensure teams apply current software-engineering, systems-engineering, Agile, DevSecOps, and secure-development practices.

- Oversee requirements gathering, technical analysis, decomposition, estimation, prioritization, and documentation.

- Ensure requirements are complete, clear, actionable, measurable, testable, traceable, and sufficiently detailed for design and development.

- Oversee the development and maintenance of technical user stories, acceptance criteria, requirements-traceability records, interface requirements, and system-design documentation.

- Support analyses and trade studies involving commercial, Government, custom-developed, cloud, data, software, and infrastructure alternatives.

- Develop or oversee technical recommendations, concepts of operations, architecture options, implementation approaches, and rough-order-of-magnitude estimates.

- Direct the establishment and use of development, integration, test, staging, and other preproduction environments.

- Ensure development and test environments support controlled integration, verification, validation, performance testing, security testing, deployment rehearsal, and decommissioning.

- Coordinate environment availability, configuration, test data, tools, licenses, access, and technical dependencies.

- Ensure development and test environments remain appropriately separated from operational environments.

- Lead release and Sprint planning across multiple Agile teams.

- Recommend release and Sprint frequency, duration, sequencing, dependencies, and delivery milestones for Government approval.

- Coordinate team structures, development environments, delivery methods, mission interaction, and supporting technical processes.

- Facilitate or oversee Sprint planning, backlog refinement, daily coordination, Sprint reviews, demonstrations, and retrospectives.

- Ensure Sprint backlogs reflect approved priorities, estimated effort, available resources, technical dependencies, and delivery risks.

- Provide or oversee weekly progress updates and software demonstrations for Government stakeholders.

- Track planned, completed, added, deferred, blocked, and accepted work across participating teams.

- Ensure lessons learned, development metrics, technical accomplishments, and delivery concerns are documented.

- Coordinate the preparation and maintenance of Development Sprint Plans and Sprint Summary Reports.

- Oversee configuration management for software, scripts, configuration files, interfaces, build assets, deployment assets, and related baseline components.

- Ensure system changes are documented against current baselines and recorded in the Configuration Management Database as required.

- Ensure configuration items, implementation status, issues, approvals, and baseline changes are traceable.

- Coordinate configuration-control and change-control activities for development, test, and operational releases.

- Ensure source code, configuration files, scripts, build instructions, installation procedures, dependencies, and version descriptions are complete and delivered as required.

- Ensure version documentation identifies software modules, configuration components, scripts, release versions, dependencies, and known defects.

- Ensure build, installation, deployment, rollback, and recovery procedures are documented and repeatable.

- Establish and enforce release-readiness criteria.

- Confirm that releases have completed required design, code, integration, functional, regression, interface, security, performance, load, accessibility, and operational testing.

- Verify requirements traceability, test results, defect disposition, security findings, documentation, training, configuration control, deployment procedures, and rollback readiness.

- Coordinate go/no-go recommendations with Government stakeholders and responsible technical teams.

- Ensure unresolved defects, risks, exceptions, and limitations are documented and communicated before release approval.

- Coordinate deployment to operational environments and oversee post-release verification and stabilization.

- Ensure explicit feedback loops exist among development, test, operations, security, mission owners, and end users.

- Regularly assess and improve feedback, integration, testing, deployment, and release-management practices.

- Coordinate urgent software security fixes and ensure they are appropriately prioritized, tested, documented, and released.

- Ensure security impacts are evaluated and documented throughout the software-development lifecycle.

- Coordinate with cybersecurity personnel on secure design, vulnerability remediation, security testing, authorization evidence, and production approval.

- Ensure software engineering complies with applicable Federal and DoD standards, including approved DISA Security Technical Implementation Guides.

- Promote automated builds, code control, regression testing, security scanning, integration testing, and deployment automation.

- Monitor delivery performance, release predictability, defect trends, security issues, technical debt, rework, dependencies, and team capacity.

- Identify systemic delivery problems and lead corrective and continual-improvement actions.

- Mentor architects, technical leads, developers, testers, and Agile delivery personnel.

- Facilitate resolution of complex technical disagreements and cross-team delivery barriers.

- Support technical briefings, program reviews, release reviews, demonstrations, audits, and Government decision meetings.

- Provide delivery status, schedule, accomplishments, risks, issues, dependencies, corrective actions, and release outlook for program reporting.

Qualifications

Required Qualifications

Candidates must meet all of the following requirements:

- Active Secret clearance or higher.

- Bachelor’s degree in computer science, information technology, software engineering, or a related field, or equivalent professional experience where permitted by the applicable labor category.

- Minimum of ten years of relevant experience in software engineering, systems engineering, software architecture, technical delivery, application development, or a related discipline.

- Experience managing or coordinating multiple Agile software-development teams.

- Experience leading software delivery for federal programs or customers.

- Experience leading software architecture, system design, technical reviews, secure engineering, and release-readiness activities.

- Experience directing software delivery across requirements, design, development, integration, testing, deployment, and sustainment.

- Experience applying Agile, DevSecOps, configuration-management, and secure software-development practices.

- Experience managing cross-team dependencies, technical risks, delivery schedules, release criteria, and stakeholder expectations.

- Experience coordinating software-development, testing, cybersecurity, infrastructure, cloud, operations, and Government teams.

- Experience evaluating test results, defects, security findings, documentation, deployment plans, and rollback readiness before release.

- Experience developing or reviewing architecture documents, system-design documents, interface documents, requirements-traceability records, release documentation, or comparable technical artifacts.

- Ability to translate complex technical information into clear recommendations, briefings, status reports, and delivery decisions.

- Strong leadership, facilitation, communication, analytical, organizational, and technical problem-solving skills.

Preferred Qualifications

The following qualifications are preferred but are not required:

- Project Management Professional certification.

- PMI Agile Certified Practitioner certification.

- Certified ScrumMaster, Advanced Certified ScrumMaster, or Certified Scrum Professional certification.

- SAFe Agilist, Release Train Engineer, or comparable scaled-Agile certification.

- Certified Scrum Product Owner or comparable product-management certification.

- DevSecOps, secure software-development, cloud, architecture, or systems-engineering certification.

- ITIL v4 Foundation or higher certification.

- Experience leading software delivery within Department of Defense environments.

- Experience with Federal and DoD software, cybersecurity, accessibility, configuration-management, and documentation standards.

- Experience managing several concurrent releases, products, or technical workstreams.

- Experience with automated build, test, security-scanning, deployment, and release pipelines.

- Experience supporting cloud-native, containerized, microservices, API-based, data-intensive, or hybrid enterprise solutions.

- Experience supporting production deployment, operational transition, and post-release stabilization.

- Experience conducting technical trade studies and developing concepts of operations or rough-order-of-magnitude estimates.

Skills and Competencies

- Software architecture and technical leadership.

- Multi-team Agile delivery management.

- Secure software engineering and DevSecOps.

- Release planning and readiness governance.

- Requirements and systems engineering.

- Configuration and baseline management.

- Verification, validation, and quality oversight.

- Risk, dependency, and technical-debt management.

- Federal stakeholder coordination.

- Architecture and design-review facilitation.

- Technical documentation and executive-level communication.

- Mentoring and cross-functional team leadership.

- Strong judgment in balancing mission needs, security, quality, schedule, and technical sustainability.

Our Equal Employment Opportunity Policy

- EEO and Affirmative Action Policy: DecisionPoint Corporation is an Equal Employment Opportunity and Affirmative Action employer. It is the policy of DecisionPoint Corporation to provide equal employment opportunity in accordance with all applicable Equal Employment Opportunity/Affirmative Action laws, directives and regulations to all employees and qualified applicants without regard to race, ethnicity, color, religion, national origin, sex, age, disability status, pregnancy, sexual orientation, gender identity, genetic information, protected veteran status, or any other protected status under Federal, State or Local laws.

- Pay Transparency Policy: In accordance with Presidential Executive Order 13665, DecisionPoint Corporation 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. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.

- Authorization to Share Resume and Personal Information: By expressing your interest and submitting your resume for this position, you authorize DecisionPoint Corporation to share your resume, as well as personal information included on the resume, with its subsidiaries, affiliates and teaming partners for the purpose of considering you for this position and other available positions requiring comparable skills, education and experience. Should DecisionPoint Corporation. or its affiliates and teaming partners wish to initiate pre-employment discussions, you will be asked to complete an employment application and related employment documents.