Business Analyst

Span d.d.

O poziciji

Do you want to join a growing team of top professionals who invest time and effort into teaching, career growth, and cultivating employees into the next generation of IT experts? You've come to the right place. Span is a Croatian IT company with a global reach specializing in high-quality information systems design and management services, as well as tech support for customers and enterprises. We're constantly improving, advancing, and adopting new trends, new skills, and new expertise, giving our employees virtually endless opportunities for professional development.


We are looking for an organized, motivated, and technically oriented Business Analyst to join our team. In this role, you will play a key part in connecting our technical capabilities with customer needs and business objectives. You will work on a variety of projects, from application features and integrations to analytics and data solutions, ensuring that requirements are clear, feasible, and well understood across all teams.


This role is ideal for someone who enjoys understanding how systems work end-to-end, translating complex technical topics into actionable business insights, and collaborating closely with developers, QA, data teams, architects, and customers. If you’re proactive, curious and looking for a role where you can combine technical understanding with business problem-solving, we encourage you to apply below.


What you'll do:


  • Gather, clarify, document and analyze business and technical requirements, and work with the team to shape effective, feasible solutions
  • Actively collaborate with cross-functional teams (developers, QA engineers, data engineers/analysts, architects, project managers) to ensure shared understanding and alignment with business needs.
  • Translate technical concepts for business stakeholders, and clearly communicate business needs to technical teams
  • Work directly with customers to understand their needs, build strong relationships, optimize existing solutions, and contribute to new ones
  • Participate in designing, documenting, and maintaining system processes, data flows, and solution designs
  • Create and refine backlog items (features, user stories), facilitate grooming sessions, and ensure the team has a shared understanding of scope
  • Contribute across a variety of solution types, including data pipelines, APIs, application features, and system integrations
  • Identify and investigate data issues (schema mismatches, granularity, completeness, update frequency) to ensure data quality and reliable insights
  • Validate design decisions with architects and engineers to ensure consistency, scalability, and adherence to best practices
  • Support project managers by helping track deliverables, timelines, risks, and dependencies.
  • Discover and communicate issues early, propose improvements, and collaborate with customers and internal teams on solution options
  • Participate in solution validation before deployment to ensure requirements and quality expectations are met
  • Communicate key insights and findings to internal stakeholders such as sales, delivery, and management teams



What we expect:


  • Strong ability to create clear documentation, diagrams, and visual representations of processes and systems
  • General understanding of software architecture and how modern applications function (databases, APIs, integrations, UI, cloud components)
  • Understanding of REST API and experience with API testing tools such as Postman, Swagger, or similar.
  • Basic SQL skills (queries, data relations and models) and ability to interpret data to support business decisions
  • Ability to explore systems and data in depth, interpret logs or API payloads, and identify where issues may reside
  • Strong experience with whole SDLC and Agile methodologies, including writing/refining backlog items and facilitating grooming sessions
  • Ability to plan, organize, and lead collaborative workshops with customers and internal teams
  • Experience working with collaboration tools such as Azure DevOps, Jira, Miro, MS Teams
  • Excellent communication skills with both technical and business stakeholders to ensure requirements are clear and feasible
  • Proven experience as a Business Analyst or in similar roles within software development environments.
  • Professional proficiency in English and Croatian (both written and spoken)
  • Degree in IT/Computer Science, Business or a related field



Skills that bring you extra points:


  • Experience with data-focused projects (data platforms, data warehouses)
  • Experience with Databricks or familiarity with modern data design patterns
  • Experience with cloud data platforms (Azure Data Lake, Snowflake, etc.)
  • Experience with reporting tools such as Power BI
  • Experience with data quality



What's in it for you:


  • Competitive salary according to your experience
  • A business phone of your choice
  • InHouse testing center- we are giving you an option of gaining professional certificates
  • Mentor - no matter how much experience you've got, we will provide you with an adequate mentor
  • Regular feedback on your performance and personalized career development plan
  • Possibility to earn different types of bonuses
  • Subvention of Multisport card- not only brain workout is important
  • Minimum of 25 vacation days
  • Complete health checks- adjusted for men and women
  • Psychological counseling- we care about your well-being
  • Lunch and transportation compensations
  • Benefits for children of employees


When you’re ready, click the Apply button below – even if you don’t check every single box. We are looking forward to meeting you! 😊