About Our Team
Our employees thrive in a culture that's fast-paced and ego-free, where innovation and collaboration are encouraged at every turn. We are an organization that provides federal agencies instant access to experienced and talented professionals who understand their unique challenges and know the most efficient ways to address them. We are continually investing in resources and talent, so we stay prepared with specialized teams in place who are experts in creating tailored technologies. Our solutions empower Federal organizations to grow, modernize, and succeed in a rapidly evolving landscape.
We value all voices and want to attract talent from all backgrounds. We're on the lookout for individuals who are passionate about technology and thrive in environments where problem-solving is approached with creativity and enthusiasm. If you're someone who enjoys continuously expanding your skill set while tackling real-world business problems, you'll feel right at home with us. Veterans and military spouses are especially encouraged to bring your unique and valuable experience to our team.
About the Role
We are seeking a Senior Business Analyst to lead requirements discovery, process analysis, stakeholder engagement, and solution definition for a complex cloud-native, event-driven Federal delivery initiative. This role will operate within an Agile environment and partner with product owners, business stakeholders, architects, engineers, QA teams, integration teams, DevSecOps teams, and project leadership to ensure business needs are translated into clear, testable, and actionable delivery artifacts. The Senior Business Analyst will provide leadership across requirements management, backlog refinement, UAT planning, documentation, change readiness, and user adoption while supporting delivery teams working with AWS-based services, event-driven integrations, APIs/RPC patterns, real-time user experiences, observability, and secure DevSecOps practices. Candidates do not need to be experts in every technology, but should be familiar with several of the tools, platforms, and concepts used in modern cloud-native delivery.
Responsibilities
- Lead evaluation and documentation of current-state and future-state business processes, workflows, pain points, business rules, operational gaps, and improvement opportunities.
- Facilitate stakeholder interviews, discovery workshops, backlog refinement sessions, requirements reviews, and cross-functional working sessions.
- Develop high-quality business requirements, functional requirements, user stories, acceptance criteria, process flows, traceability artifacts, and decision documentation.
- Partner with product owners, architects, engineers, QA teams, integration teams, and DevSecOps stakeholders to translate business needs into scalable cloud-native platform capabilities.
- Lead analysis for appointment, scheduling, workflow, notification, data exchange, interoperability, and operational reporting use cases.
- Support delivery teams working with AWS, Kafka/MSK, event producers and consumers, APIs/RPC services, WebSocket-enabled user experiences, containerized services, CI/CD pipelines, and observability tools.
- Lead analysis of data requirements, event payloads, integration touchpoints, data quality needs, reporting expectations, and impacts to upstream and downstream systems.
- Support test strategy by defining test scenarios, reviewing test plans and scripts, coordinating defect triage, and ensuring acceptance criteria are validated.
- Plan and facilitate user acceptance testing, stakeholder demonstrations, feedback collection, readiness activities, and change impact discussions.
- Create and maintain comprehensive documentation, including requirements, process maps, user guides, training materials, release notes, knowledge articles, and operational support content.
- Assist project managers and product owners with estimation, prioritization, scheduling, scope management, dependency tracking, delivery risk identification, and stakeholder reporting.
- Mentor junior business analysts and help establish repeatable standards for requirements quality, documentation, stakeholder engagement, traceability, and Agile delivery support.
TAG: #LI-I4DM
TAG: INDMJC
RequirementsQualifications
- Bachelor’s degree in Business, Information Technology, or a related field.
- 5+ years of Business Analyst experience supporting enterprise application delivery, systems modernization, cloud platform, integration, workflow automation, or complex technology programs.
- Experience serving as a lead or senior Business Analyst on a large technology implementation, including hands-on involvement with requirements discovery, process analysis, backlog refinement, testing support, and stakeholder alignment.
- Proven ability to lead requirements elicitation, process analysis, workflow documentation, user story development, acceptance criteria definition, traceability, and stakeholder alignment.
- Familiarity with several modern cloud-native delivery concepts or technologies such as AWS, microservices, APIs/RPC services, event-driven architecture, Kafka/MSK, WebSockets, Kubernetes, Docker, CI/CD, Infrastructure as Code, observability, or secure DevSecOps practices.
- Ability to collaborate effectively with architects, engineers, QA teams, integration teams, security stakeholders, operations teams, and business users to clarify requirements, dependencies, data needs, risks, and delivery expectations.
- Strong analytical, problem-solving, facilitation, written communication, verbal communication, and interpersonal skills.
- Experience working in Agile or Scrum environments and supporting product owners, Scrum Masters, and delivery teams through backlog refinement and sprint execution.
- Experience using Jira, Confluence, Azure DevOps, or similar project management and collaboration tools to manage requirements, user stories, documentation, and delivery status.
- Experience working with Federal agencies, VA programs, healthcare environments, public sector programs, or regulated enterprise systems is preferred.
- Military-experienced candidates are encouraged to apply.
- Candidates must be able to obtain and maintain a Public Trust clearance after hire.
Comprehensive healthcare coverage, HSA Plan, Life and Disability Insurance, and Retirement Savings Plan.
Skills Required
- Bachelor's degree in Business, Information Technology, or related field
- 5+ years of Business Analyst experience supporting enterprise application delivery or systems modernization
- Experience serving as a lead or senior Business Analyst on large technology implementations
- Proven ability to lead requirements elicitation, process analysis, user story development, acceptance criteria, and traceability
- Familiarity with cloud-native concepts and technologies (AWS, microservices, APIs/RPC, event-driven architecture, Kafka/MSK, WebSockets, Kubernetes, Docker, CI/CD, Infrastructure as Code, observability, DevSecOps)
- Experience working in Agile/Scrum environments and supporting product owners and delivery teams
- Experience defining test scenarios, reviewing test plans, coordinating defect triage, and supporting UAT
- Experience using Jira, Confluence, Azure DevOps, or similar tools for requirements and documentation
- Strong analytical, facilitation, written and verbal communication, and interpersonal skills
- Ability to collaborate with architects, engineers, QA, integration, security, and operations teams to clarify requirements and dependencies
- Experience working with Federal agencies, VA programs, healthcare, or regulated enterprise systems
- Ability to obtain and maintain a Public Trust clearance after hire
What We Do
Ready to advance your career as an agent of change? View our available positions at i4dm.com/resourcing/careers or forward your resume to [email protected]. i4DM is a full-service information technology firm that believes in the versatility of IT. i4DM was founded in 2002 by Michael Peart and partner Ben Hannon. Forged together by Michael’s military background and Ben’s passion for technology, they created a company grounded in military values, dedicated to serving clients through innovation and strategy. With a client-first approach, the team is equipped with the necessary certifications and skill sets to serve all industries. Through market expansion, joint ventures, and new locations, i4DM has grown into an industry leader that revolutionizes the way information technology is leveraged by clients to accomplish their missions. i4DM is passionate about empowering clients’ information technology to incite change, increase productivity, and keep them one step ahead in a dynamic market. Aiming for excellence, and delivering innovation, they go beyond the routine and create entirely customized solutions. They believe in the spirit of collaboration, exploring the line of the unknown, and pushing the boundaries of what’s possible with technology solutions









