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.
Screen Shot 2019-10-27 at 8.26.12 PM.png
bottom of page