Tech Stack
Cyber SecurityFirewallsTFS
About the role
- The Business Systems Analyst will work as part of a high-performing development team to create requirements and assist with application designs, review test plans and test/use cases, and serve as a proxy Product Owner when needed.
- The candidate will support an Agile transformation on client-site by infusing behavior-driven design best practices, as well as promoting automated testing techniques and other Agile methodologies.
- The candidate will interact with other teams (e.g. virtual, database, server), users, and to ensure the applications provide tangible value to our client and users.
- The candidate may provide testing support for disaster recovery scenarios and migration, optimization, and maintenance efforts using Agile standards and best practices.
- Daily Responsibilities: Candidate will serve as a Business Systems Analyst with responsibilities that include:
- Build relationships and establish trust with Product Owners, client leadership, and all relevant stakeholders
- Help identify all relevant stakeholders
- Engage with Product Owners and client leadership to perform epic/feature prioritization
- Work with relevant stakeholders to gather business requirements for new systems or improvement to current systems
- Attend, participate and/or lead agile ceremonies
- Plan and lead review sessions for requirements elicitation, analysis, verification, specification, validation, and prioritization.
- Sessions may include management of the needs of the stakeholders
- Analyze the requirements and business processes using Agile methods to translate them into user stories
- Collaborate with developers, database administrators, and other personnel to help them translate desired business value into technical implementation approaches
- Work throughout the full development process to ensure systems are planned, developed, tested, and maintained to provide maximum value to stakeholders
- Develop requirements that support a robust user experience
- Provide development process improvement recommendations using Agile techniques
- Assist in GUI mockup and prototype development
- Review test plans to ensure requirements are fully tested
- Develop requirement analysis standards and processes
- Interpret operational user requirements for inclusion in test and analysis
- Conduct research and prepare presentation material for planning purposes
Requirements
- Exposure to cybersecurity product development or IT consulting.
- Bachelor’s Degree in Business, Engineering, Computer Science, Information Systems or similar. (Preferred)
- Ideal candidate has 3-5 years of experience with:
- Working in an Agile environment—participating in Scrum stand-ups, sprint planning sessions, and team retrospectives
- Acting as an Agile advocate and change agent (transforming non-Agile teams to Agile or implementing Agile practices in non-conventional ways) is a plus
- Serving as Proxy Product Owner and/or Scrum Master
- Analyzing requirements and business processes
- Translating business value to technical requirements
- Facilitating groups and identifying/interacting with stakeholders to gather relevant information
- Utilizing User experience design principles (some preferred)
- Reviewing process and engaging in continuous process improvement
- Engaging in knowledge management/sharing and knowledge mapping
- Creating information visualizations such as storyboards, use cases, context diagrams, sequence diagrams, wireframes, data dictionaries, stakeholder matrixes, and data flow diagrams
- Reviewing/writing documentation and able to provide comments and recommendations for acceptance, correction, or improvements
- Analyzing and summarizing complex information into simple elements
- Familiarity with Agile methodologies and modern software development practices
- Awareness of DevSecOps technologies and modern software development practices
- Basic understanding of IT security concepts and technologies (e.g., firewalls, vulnerabilities, authentication methods).
- Based in the NY/NJ area or within the Eastern time zone for effective collaboration.
- Strong written and oral communication skills with an ability to interact with multidisciplinary project team members
- Highly organized, motivated, and self-directed (takes initiative)
- Ability to formulate clear, concise questions to minimize time spent with SMEs while gathering details
- Capability to manage time effectively and me deadlines
- Excellent technical writing skills
- Expertise in Visio, PowerPoint, and MS Team Foundation Server (or equivalent source source code and project management software)
- Proficiency in creating clear, simple, unambiguous and testable acceptance criteria
- Ability to contribute to GUI design based on user requirements
- Understanding of business process modeling/re-engineering
- Knowledge of prototype development
- Uncompromising focus on quality, while strongly considering other project success factors
- Capability to translate complex subject matter into simple graphic representations that explain concepts