System Engineer
Job details
- Work mode
- On-site
- Employment
- Full-time
- Posted
- Oct 22, 2026
- Last confirmed open
- Oct 23, 2026
About this role
Role Name: Jr. Systems Engineer
Location: Howard County, MD (Onsite)
Duration: FTE/ Direct Hire
We are seeking a motivated Junior Systems Engineer to support the development and delivery of mission-critical software solutions. This position is ideal for someone who enjoys working in a collaborative environment, solving technical problems, and translating customer needs into well-defined software capabilities.
The selected candidate will work closely with government customers, systems engineers, software developers, QA professionals, and UX designers throughout the software development lifecycle. You will help define requirements, create actionable development tasks, support Agile delivery, validate new functionality, and communicate progress and results to key stakeholders.
Requirements
Analysis
- Collaborate with government customers and internal stakeholders to understand business and functional needs.
- Gather, analyze, and document requirements for new and enhanced software capabilities.
- Translate high-level business requirements into detailed technical requirements that development teams can implement.
- Identify gaps, dependencies, assumptions, and potential risks associated with requirements.
User Stories & Backlog Management
- Convert requirements into well-defined Jira epics, features, and user stories.
- Develop clear acceptance criteria to ensure requirements are understood and testable.
- Review and refine stories with developers and other team members.
- Help maintain and prioritize the sprint backlog based on business and technical priorities.
- Ensure development teams have appropriately scoped and actionable work.
Developer Collaboration
- Serve as a primary point of contact for developers during implementation.
- Clarify functional and technical questions related to requirements and user stories.
- Work with developers and systems engineers to resolve issues and remove implementation blockers.
- Maintain communication between stakeholders and the development team throughout the sprint.
Functional Testing
- Perform initial functional and manual testing of newly developed features.
- Validate implemented functionality against requirements and acceptance criteria.
- Identify, document, and communicate defects or unexpected behavior.
- Coordinate with QA teams for additional testing and resolution of identified issues.
Customer Demonstrations
- Prepare and conduct demonstrations of completed software capabilities for government customers and stakeholders.
- Explain new functionality clearly to both technical and non-technical audiences.
- Gather customer feedback and translate it into future requirements or enhancements.
UX &
Design Collaboration
- Partner with UX and design teams during feature development.
- Ensure user stories and requirements accurately reflect usability and design considerations.
- Participate in reviewing wireframes, workflows, and proposed user experiences.