Position Overview:
We are seeking a Business Analyst to support the maintenance and expansion of our client’s environment. You will contribute to design and support efforts for custom web applications, including client-specific and other enterprise applications. As part of the team, you will work on web and mobile application design, content management, business process management (BPM), documentation, and testing efforts.Supervisory Responsibilities:
Responsibilities:
- Defines objectives and scope of business systems.
- Gathers data and analyzes business and user needs.
- Analyzes complex business problems and works closely with subject matter experts (SMEs) and end users to determine the best IT solution.
- Meets and coordinates with internal and external stakeholders to establish project scope, system goals, and requirements.
- Translate technical specifications into clear non-technical requirements.
- Communicates complicated technical requirements and limitations in a manner that is understood by all audiences.
- Works with project managers to identify project risks, develop a Risk Management Plan (RMP), and execute risk management strategies.
- Creates the Stakeholder Register and maintains the lines of communication identified between all internal and external stakeholders throughout the project.
- Acts as a liaison between the system developers, SMEs, project managers, project sponsors, and end users.
- Coordinates the development of documentation to enable implementation of the system.
- Develops, analyzes, prioritizes, and organizes requirement specifications, diagrams, and flowcharts for developers and testers to follow.
- Creates and updates the Project Management Plan (PMP), Business Requirements Document (BRD), Software Requirements Specification (SRS), Software Transition Plan (STrP), Risk Register, and Lessons Learned documents.
- Ensures the system was developed and operated within NAVSUP BSC Cybersecurity Guidelines.
- Analyzes functional and nonfunctional requirements to determine the level of effort and translates the effort into estimated hours.
- Performs regular backlog refinement of requirements and leads sprint review and sprint planning sessions.
- Defines and coordinates the execution of testing procedures and develops test cases to serve the overall quality assurance process.
- Generates a Traceability Matrix and reviews it to ensure that all product requirements belong to a Test Plan and appropriate test cases are linked and executed.
- Performs execution of component, integration, system, smoke, and regression test cases and coordinates the execution of user acceptance tests by stakeholders.
- Reviews front end and back end validation to ensure there are no security risks with user input or file uploads.
- Identifies and documents product bugs, determines severity, and works closely with developers to prioritize and resolve issues.
- Assists in code reviews and troubleshooting as needed.
- Communicates impediments to internal and external stakeholders and devises a solution to resolve issues.
- Gathers and documents product change requests and analyze the impact to the project scope, resources, and timeline.
- Performs feasibility analysis of requirements and requested changes and determines overall practicality and implementation strategy.
- Provides documentation of all processes and training as needed during and post implementation of the product.
- Acts as the knowledge expert for all functions and business processes of the system throughout the entire product lifecycle.
- Analyzes data feeds and develops and submits Application Service Requests (ASR) to Navy ERP and NDP partners for new tables and fields to be added for use in our applications. Assist with additional responsibilities as required by the role, ensuring alignment with team and company priorities.
- Assist with additional responsibilities as required by the role, ensuring alignment with team and company priorities.
Clearance Level:
- Current or ability to obtain a DoD Secret Clearance is required. Note: To obtain a security clearance, you must be a U.S. citizen and meet the 13 adjudicative guidelines.
Required Experience:
- 5+ years of experience in Business Analyst or related work.
Preferred Experience:
- Understanding of software development lifecycles.
- Experience with Azure DevOps.
- Familiarity with Agile or Scrum methodologies.
- Previous experience working in government and DoD environments.
Qualifications:
- A bachelor’s degree with a technical major such as engineering or computer science is preferred, but we value equivalent experience and skills from various backgrounds just as much.
- Ability to learn new technologies quickly and adapt in a dynamic environment.
- Strong problem-solving skills, with the ability to extract knowledge from stakeholders and government mission partners.
- Strong organizational and multitasking skills with the ability to manage several tasks at once while maintaining attention to detail.
- Excellent verbal and written communication skills, with the ability to collaborate effectively across teams.
- Ability to prioritize tasks, manage time efficiently, and meet deadlines in a fast-paced environment.
Required Certifications:
- Current CompTIA Security+ or willingness to obtain it within two weeks of start.
Location & Commitments:
- Position: Full Time
- Work Arrangement: This position is fully remote.
- Travel Requirements: This position may require some travel.
- Work Hours: A typical workday consists of eight hours, totaling a forty-hour workweek. We understand that there may be times when employees will need to adjust their work hours due to client needs or personal reasons. To help balance these demands, we offer some flexibility in work schedules.
What We Offer:
- Competitive salary and discretionary performance-based bonuses.
- Comprehensive health benefits, including medical, dental, and vision insurance.
- Flexible Paid Time Off (PTO) and holidays to help you maintain a healthy work-life balance.
- Opportunities for professional development and continued learning.
- Hybrid/remote work arrangement with flexible hours.
- 401(k) retirement plan with company match.
- Employee recognition programs and company events.
Creating an Environment of Respect and Opportunity:At JMA Resources, we value the many paths people take to develop their skills and expertise, and we welcome candidates from all backgrounds. Your qualifications may come from a variety of experiences, including formal education, certifications, professional development, mentorship, hands-on work, or a unique combination of these. We encourage you to share the distinctive journey that has prepared you for this role during your interviews.JMA Resources is an equal opportunity employer committed to achieving a diverse workforce with an environment free of discrimination and harassment.
All aspects of employment, including recruitment, hiring, promotions, transfers, discipline, terminations, wage and salary administration, benefits, and training, are based on business needs, job requirements, and individual qualifications, without regard to race, age, color, physical or mental disability, religion, gender, sexual orientation, gender identity/expression, marital status, national origin, political affiliation or protected veteran status. At JMA Resources, we are dedicated to fostering an inclusive environment for all qualified individuals.
We provide reasonable accommodations to persons with disabilities to ensure equal access throughout the application and hiring process. If you need assistance or require an accommodation, please reach out to Amy Foy, VP of Employee Experience, at afoy@jmares.com.