Job description
At Apex Systems Group, we are seeking a Senior Systems Analyst to join our dynamic IT team in San Francisco. You will bridge business needs with technology solutions by analyzing requirements, mapping processes, and guiding system design across the full software development lifecycle. This is a hands-on, collaborative role ideal for someone who thrives in a fast-paced, outcomes-driven environment.
Responsibilities include partnering with product and operations teams to translate business challenges into documented requirements, creating process models, and supporting the selection and implementation of enterprise systems.
Responsibility
- Lead requirements elicitation sessions with stakeholders and document business, functional, and non-functional requirements.
- Analyze current-state business processes; develop future-state process maps and optimization opportunities.
- Create detailed functional specs, data models, and process flows to guide design and testing.
- Collaborate with IT, data, and product teams to translate requirements into technical designs and acceptance criteria.
- Support vendor evaluations and system integration efforts; assist with user acceptance testing and change management.
- Monitor project progress, identify risks, and provide data-driven recommendations to maintain scope, schedule, and quality.
Qualification
- Bachelor’s degree in Information Systems, Computer Science, Business Analytics, or a related field.
- 5+ years of systems analysis or business analysis experience in enterprise environments.
- Strong proficiency in process modeling (UML, BPMN) and data modeling techniques.
- Hands-on SQL skills and ability to perform data analysis and validation against requirements.
- Experience with Agile/Scrum methodologies; familiarity with Jira, Confluence, and requirements management tools.
- Excellent communication, facilitation, and stakeholder management skills; ability to influence at all levels.
- Certification in CBAP/CCBA or equivalent is a plus.