Job Closed
This listing is no longer active.
Collaborate. Innovate. Solve.
Requirements Engineer
Location
Maryland
Posted
100 days ago
Salary
0
Seniority
Lead
Job Description
Requirements Engineer
Ignite IT - Innovation & Technology
• Support a large-scale government agency initiative to modernize a complex, interdependent system of systems migrating from legacy on-premises platforms to AWS Cloud Native architectures. • Conduct structured discovery sessions to understand legacy on-prem systems, workflows, data dependencies, and integration points. • Document current-state (As-Is) and target-state (To-Be) capabilities supporting AWS Cloud Native migration. • Support development of phased migration plans (e.g., refactor vs. lift-and-shift decisions). • Identify cross-system dependencies that must be sequenced to prevent downstream rework or hybrid thrashing. • Collaborate with architects to ensure requirements align to target cloud-native design principles. • Develop modernization EPICs aligned to cloud-native re-architecture, data ingestion modernization, integration redesign, automation of manual workflow gates, DevSecOps enablement. • Decompose EPICs into features and refined user stories with clear acceptance criteria, testable outcomes, and defined dependencies. • Establish initial product backlog in collaboration with Product Owners. • Ensure traceability from high-level modernization objectives to sprint-ready user stories. • Collaborate with Requirements Engineers in other workstreams to coordinate interdependent user stories, align sequencing of integration capabilities, prevent duplication of effort, and manage shared components. • Maintain visibility of system-of-systems impacts when new requirements are introduced. • Support integrated release planning across workstreams. • Participate in Agile Scrum ceremonies (Sprint Planning, Backlog Refinement, Daily Standups, Reviews & Retrospectives). • Work closely with Product Owners to prioritize backlog items, groom stories for sprint readiness, and ensure stories meet INVEST principles. • Define and document Definition of Done (DoD) criteria including code complete, automated tests implemented, documentation updated, security checks passed. • Support incremental delivery aligned to modernization milestones. • Develop requirements artifacts supporting architecture review board submissions, interface control documentation, security authorization processes. • Maintain end-to-end Requirements Traceability Matrix (RTM), ensuring requirements are testable and align with validation frameworks. • Define requirements for high-volume data processing systems, event-driven and serverless architectures, API-based integration patterns, and database modernization (e.g., Postgres/Aurora migration).
Job Requirements
- 7+ years of experience in requirements engineering or technical business analysis.
- Demonstrated experience developing migration plans from legacy on-premises systems to AWS Cloud Native environments.
- Experience documenting FEATURES/EPICs and decomposing into detailed user stories.
- Experience building and managing Agile backlogs in Jira or equivalent tools.
- Experience working within Agile Scrum Teams.
- Strong understanding of Definition of Done, acceptance criteria, and backlog grooming.
- Experience supporting data-intensive or system-of-systems modernization programs.
- Strong technical literacy in cloud-native architectures (AWS preferred).
- U.S. Citizenship required.
- Experience supporting regulated or federal environments.
- Familiarity with legacy analytical or SAS-based systems.
- Experience supporting DevSecOps-driven delivery models.
- Experience documenting integration workflows and API contracts.
- Experience coordinating across multiple Product Owners.
- SAFe or enterprise-scale Agile experience.
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Tuition reimbursement
- Vision insurance
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
• Perform network/systems support in a Managed Services Center • Troubleshoot, isolate and diagnose common problems • Provide systems support functions for client, which includes design, development, troubleshooting, diagnosis, and problem resolution • Follow- through until issues are resolved • Maintain current, high-level technical skills in your field of expertise • Effectively communicate with both customers and other internal staff • Thoroughly document troubleshoot and resolve incidents within ticketing system • Strong attention-to-detail • Work in a team environment with the ability to function independently • Participate in on-call • Manage projects, as assigned • Ability to multi-task • Exceptional customer-focused and results-oriented attitude • Excellent written and verbal communications skills • Troubleshoot, isolate and diagnose complex network/systems problems, either alone or as part of a team
• Perform network/systems support in a Managed Services Center • Troubleshoot, isolate and diagnose common problems • Provide systems support functions for client, which includes design, development, troubleshooting, diagnosis, and problem resolution • Follow- through until issues are resolved • Maintain current, high-level technical skills in your field of expertise • Effectively communicate with both customers and other internal staff • Thoroughly document troubleshoot and resolve incidents within ticketing system • Strong attention-to-detail • Work in a team environment with the ability to function independently • Participate in on-call • Manage projects, as assigned • Ability to multi-task • Exceptional customer-focused and results-oriented attitude • Excellent written and verbal communications skills • Troubleshoot, isolate and diagnose complex network/systems problems, either alone or as part of a team • Other tasks as necessary.
Automation Engineer, PowerShell
TestronicA unique outsource partner providing award-winning development services to the video games industry.
• Developing and maintaining PowerShell scripts to automate administrative tasks for Active Directory, Entra ID, Azure services and Microsoft 365 environment • Taking ownership of technical issues within these platforms, performing root-cause analysis and delivering permanent fixes rather than temporary workarounds • Analysing problems and identify solutions • Keeping up to date with the latest technology products
• Take full ownership of an exciting new, unannounced project. • Build native apps for iOS and Android using React Native. • Build for desktop using frameworks like Tauri or Electron. • Ensure performance, animations, and offline states are optimized. • Dive into native code when necessary and resolve build system issues. • Support teammates and encourage knowledge sharing.



