Job description
NovaTech Solutions is seeking a Senior Systems Analyst to join our Seattle-based technology team. This role partners with business stakeholders, product owners, and IT to translate complex requirements into scalable technical solutions.
We value analytical rigor, clear communication, and a bias for action. If you thrive at the intersection of business process, data, and system design, this is your opportunity to impact mission-critical platforms.
Responsibility
- Lead requirements elicitation sessions and translate business needs into detailed specifications and functional designs.
- Model and optimize business processes using BPMN and UML to support scalable architecture.
- Define data flows, data mappings, and integration points with internal and external systems.
- Collaborate with product managers, developers, QA, and operations to ensure requirements are testable and traceable.
- Facilitate stakeholder workshops, prioritize backlog items, and manage change impact assessments.
- Support UAT, validation activities, and coordinate deployment planning with IT teams.
- Create and maintain comprehensive documentation, including BRDs, functional specs, and process diagrams.
- Monitor system performance post-implementation and recommend continuous improvements.
Qualification
- Bachelor's degree in Computer Science, Information Systems, or a related field (Master's preferred).
- 5+ years of systems analysis or business analysis experience in technology-enabled environments.
- Strong SQL skills and experience with data modeling; familiarity with data warehousing a plus.
- Proficiency in BPMN, UML, and process modeling standards; experience with Visio or similar tools.
- Experience with ERP/CRM integrations, APIs, and data integration patterns.
- Excellent written and verbal communication; proven ability to facilitate cross-functional workshops and communicate complex concepts to non-technical stakeholders.
- Experience supporting Agile/Scrum teams, including backlog grooming and UAT coordination.