top of page

Senior Systems Engineer
(July 2019 - Present)
Job Description: Certified SAFe 4 Agilist
-
Responsible for technical planning, system hardware-software-network and integration, verification and validation, and fielding for Mission Planning software development.
-
Evaluates alternatives, including supportability, reliability, and analyses for total systems.
-
Perform systems requirement functional analysis, timeline analysis, trade studies, requirements allocation and interface management, integration, system pretesting, and quality assurance.
-
Refine Strategy roadmaps for software development of next generation solutions to ensure technical work aligns with Enterprise/Business goals.
-
Establish Acceptance Criteria for Software development efforts on the feature level.
-
Collaborate with Epic, Portfolio, Solution Managers and Agile Release Trains (ART) to break down strategic themes and goals from Epics into Capabilities and Features that are incremental and scalable.
-
Ensure development team's CICD dependencies and blockers are addressed and minimized.
-
Encourage the adoption of Scaled Agile Framework (SAFe) methodologies
-
Create and execute a plan to implement the deprecation of outdated waterfall solutions.
-
Maintain, enhance, and modernize Mission Planning Software
-
Establish enablers (supporting activities that are necessary to expand the Architectural runway for future business functionality).
Impact:
-
Works independently and in groups to achieve day-to-day objectives with significant impact on project deliverables.
-
Responsible for projects or processes within a technical CICD environment.
-
Transition from waterfall methodologies to an Agile model - to incorporate DevOps that are user-centered with a test-driven approach.
Complexity:
-
Develops technical solutions that require collaboration with internal experts, deep understanding of impact on end-product/solution.
-
Develops solutions to technical problems and issues that are unclear and require deep knowledge and understanding of mission objectives.
-
Create Technical Requirements Backlogs, Statements of Work, Contract Data Requirements Lists and other documentation in support of new Mission Planning Delivery Orders.
-
Coordinate with enterprise stakeholders to prioritize product backlogs for Program Increments (PI) and provide meaningful work within each sprint and release.
-
Generate Mission Threads, Use Cases and requirements packages as applicable and manage those requirements and their traceability.
-
Identify and manage internal and external dependencies/blockers.
-
Analyze software development technical metrics, report results and recommend corrective actions.
-
Ensure that approved Mission Planning processes are utilized.
-
Understanding and leveraging an Enterprise Product approach to identify requirements that represent a gap in capabilities and opportunities for reuse.
-
Report the technical status of product development to the key stakeholders.
-
Evaluate technical proposals and other technical data items, to include architecture, requirements documents, designs, test plans/reports, and process descriptions.
Communication:
-
Communicates with internal and external client project team members.
-
Serve as an Agile Systems Engineer with a collection of products representing the client stakeholders to the development team to include: product vision, design, development, testing and sustainment.
-
Represent the Government customer.
-
Responsible for identifying Customer needs, prioritizing Features, guiding the work through the Program Kanban and developing the program Vision and Roadmap consistent with the Solution Intent and Context.
-
Collaborate to ensure appropriate value is being provided via working software and products (including documentation).
-
Attend Product Scrum meetings and participate in Program Increment (PI) planning events. Also, support the Engineering role as an individual or part of a small team that defines a shared technical and architectural vision for the System/Solution under development.
-
Participate in determining the system, subsystems, and interfaces, validate technology assumptions and evaluate alternatives while working closely with the Agile Release Train (ARTs) and Solution Train.

bottom of page