Junior System Engineer

InterImage•Annapolis Junction, MD

About The Position

The Junior Systems Engineer will support TO-005, Report Authoring and Dissemination (RAD), and assist with planning, designing, and implementing a mission-critical system. The role works directly with government customers, systems engineers, developers, and the UX team to define, build, test, and deliver mission-driven software capabilities. The engineer collaborates closely with stakeholders, supports the development team, and participates throughout the Agile delivery lifecycle.

Requirements

  • Ability to work directly with customers and stakeholders to elicit, analyze, and document functional requirements.
  • Ability to translate requirements into actionable Jira user stories and epics for development teams.
  • Experience conducting functional or manual testing of application features.
  • Familiarity with Agile software development methodologies and collaboration tools such as Jira and Confluence.
  • Strong written and verbal communication skills, including the ability to present technical work to non-technical stakeholders.
  • Familiarity with software development concepts, such as Java or JavaScript frameworks and RESTful microservices, sufficient to communicate effectively with developers.

Nice To Haves

  • Familiarity with cloud-based architecture and deployment, particularly Amazon Web Services.
  • Exposure to UX/design collaboration or wireframing tools.
  • Familiarity with government agency reporting and dissemination policies.

Responsibilities

  • Elicit and document functional requirements from government customers and stakeholders, and decompose them into detailed technical requirements.
  • Translate technical requirements into user stories and acceptance criteria for the development team.
  • Curate and groom the sprint backlog, ensuring stories are appropriately sized and sequenced.
  • Support developers by answering implementation questions and helping remove sprint blockers.
  • Conduct initial functional testing of new development to validate features against requirements.
  • Present new development and completed features to the government customer and gather feedback for future iterations.
  • Collaborate with the UX team on new designs and ensure requirements and user stories reflect usability and design considerations.
  • Participate in Agile ceremonies, including sprint planning, demos, and retrospectives, and support the broader development lifecycle.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service