Business Systems Analyst

Snappi
Full-time
On-site

About snappi

At Snappi, we're building a neobank from the ground up. Our mission is to empower financial freedom through technology, offering innovative and transparent digital banking solutions.

Join us in reshaping the financial landscape!

About the role

As a Business Systems Analyst, you will be responsible for translating business and product requirements (BRD and PRD documents) into technically feasible and scalable solution designs. You’ll visualize and document requirements with architectural artifacts, facilitate communication across stakeholders, and support the development teams with clarity and precision. This role is highly cross-functional, requiring strong collaboration, coordination, and communication skills.

What you'll be doing

  • Requirements Analysis & Documentation

- Analyze and refine BRD and PRD documents to identify core system requirements and integration needs.

- Document technical specifications, process flows, and interface definitions to ensure traceability and clarity.

- Maintain structured documentation in Jira and Confluence, ensuring consistent alignment between Product and Engineering teams.

  • Architectural Design

- Create comprehensive architectural artifacts such as flow diagrams, sequence diagrams, and UML models to communicate functional and technical requirements.

- Work with Solution Architects and developers to ensure these diagrams align with overall system architecture and security standards.

- Cross-Departmental Collaboration

- Coordinate with Product, Engineering, Compliance, Marketing, and third-party vendors to clarify, refine, and communicate requirements.

- Facilitate technical discovery workshops and cross-team sessions to align on scope, feasibility, and implementation timelines.

- Act as a liaison between non-technical and technical stakeholders, ensuring clear understanding on both ends.

  • Technical Design

- Collaborate with the Engineering team to evaluate solution options and ensure that proposed designs meet both business needs and technical feasibility. 

- Support developers and architects in assessing trade-offs, constraints, and optimal solutions.

- Contribute to user acceptance testing (UAT) planning, criteria definition, and validation.

  • Delivery Support

- Help coordinate cross-functional and multi-vendor delivery teams to ensure efficient and timely execution of technical solutions. 

- Apply strong problem-solving skills to identify, analyze, and address technology-related challenges across stakeholders. 

- Provide clear, concise documentation to support project lifecycle activities, including change requests and impact assessments.

- Evaluate third-party tools, APIs, or platforms as potential components of the solution.

  • Continuous Improvement

- Maintain up-to-date documentation and architectural artifacts throughout the product lifecycle.

- Provide feedback and recommendations for process improvements, leveraging insights from cross-functional team interactions.

Requirements

  • 3+ years of experience as a Technical Business Analyst or similar role. 
  • Strong knowledge of RESTful APIs, microservices architecture, and cloud environments (e.g., AWS, GCP, Azure). 
  • Experience working with BRD/PRD documents and translating them into technical solution designs and artifacts. 
  • Proficiency in architectural visualization tools (e.g., Lucidchart, Draw.io, Visio) for flow, sequence, and UML diagramming. 
  • Solid understanding of relational databases, SQL, and data modeling principles. 
  • Exceptional communication and interpersonal skills, with a proven ability to convey complex topics clearly. 
  • A positive, will-do attitude, with ownership over delivery and continuous learning. 
  • Familiarity with Agile methodologies, and experience using Jira and Confluence for documentation and collaboration. 
  • Background in software engineering or system analysis is a plus

Why Join Snappi? 

We foster a culture of innovation, trust, and continuous development. We focus on solutions and results. Your work will directly shape the future of banking, making financial services more accessible and impactful. If you're ready to make a difference, we’d love to hear from you!

Benefits

At Snappi, we invest in your well-being, growth, and work-life balance with a benefits package designed to support both your personal and professional journey: 

  • Competitive salary 
  • Hybrid work flexibility 
  • 37-hour work week 
  • Extra paid time off 
  • Medical & Life insurance coverage 
  • 24/7 Mental Health support for you and your family 
  • Employer-sponsored pension plan 
  • Exclusive perks with special rates on banking products 
  • Ongoing learning & career development opportunities 
  • Team activities & events to foster bonding, well-being, and a strong company culture 

Plus, for parents: 

  • Daycare allowance to help cover preschool costs 
  • Additional school monitoring days 
  • Savings plan for your children 

 

We believe diversity makes us stronger. Here, everyone belongs -no matter your background, beliefs, or identity. We hire and support people of all races, religions, colors, nationalities, genders, sexual orientations, ages, marital statuses, and abilities. Your uniqueness is an asset for Snappi.