[WCU] Senior System Analyst

  • Full-time

Company Description

Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Our culture embraces openness, acts with respect, shows grit & guts and combines employment with enjoyment.

Job Description

Project – the aim you’ll have

Our team works with a British insurance company on cybersecurity. We develop customer care applications which serve as the communication channel between the insurance company and its customers. The main app’s functional features are checking if the customer has secure enough infrastructure to have the agreement with that company. End user is notified about incidents and risks, which are connected to the company he/she is employed it. There is a guidance from a set of FAQs and a virtual assistant. The app has an additional tools released along with it to configure the colour, schemes, fonts and content. This role takes the ownership of the tool attached to the app.

As a System Analyst, you will play a key role in shaping the functional and technical direction of our product. You’ll act as the crucial link between business needs and technical implementation, ensuring that every feature and enhancement is grounded in clear understanding, accurate analysis, and strong collaboration. Your ability to connect business objectives with technical realities will help the team deliver solutions that are both valuable and viable. In this role, you will:

  • Work closely with the Product Owner, Product Manager, Architect, and Project Manager, forming a core team responsible for defining and evolving the product vision.
  • Translate business requirements into well-defined technical specifications that guide development and testing efforts.
  • Collaborate with architects and developers to ensure system designs are scalable, maintainable, and aligned with overall architecture.
  • Understand and discuss technical aspects confidently, including integrations, APIs, data structures, and system dependencies.
  • Participate in backlog refinement and sprint planning, ensuring stories are clearly defined and aligned with business priorities.
  • Analyze existing systems and propose improvements, identifying dependencies, risks, and opportunities for optimization.
  • Facilitate workshops and discussions with stakeholders to clarify requirements, challenge assumptions, and drive consensus.
  • Maintain comprehensive documentation, including process flows, system diagrams, and functional specifications.
  • Monitor product evolution, ensuring that each iteration stays aligned with strategic objectives and technical feasibility.
  • Demonstrate strong ownership and communication, driving clarity and alignment across business and technical teams. 

You’ll thrive in this role if you combine a solid technical understanding with analytical thinking and strong interpersonal skills. Working in an agile, consulting environment, you’ll be part of a team that values collaboration, clarity, and impact — helping turn complex ideas into well-designed, deliverable solutions.

Qualifications

Expectations – the experience you need

  • 5+ years of commercial experience in system or business analysis within technology-driven projects. · Proven ability to translate business requirements into clear, outcome-oriented features, epics, and user stories.
  • Strong analytical and synthesis skills — able to break down complex processes, identify patterns, and propose pragmatic solutions.
  • Solid understanding of IT systems, integrations, and architecture fundamentals, allowing you to engage effectively with technical teams.  
  • Experience collaborating with Product Owners, Product Managers, Architects, and Project Managers in agile delivery environments.
  • Proficiency in documenting functional specifications, data models, and process flows with accuracy and clarity.
  • Good understanding of user experience principles and how technical design decisions affect end users.
  • Hands-on familiarity with agile frameworks (Scrum, Kanban) and modern software development practices.
  • Experience in product and process optimization, using analytical tools and techniques to improve delivery efficiency.
  • Strong communication and stakeholder management skills, with the ability to facilitate workshops and build consensus.
  • Excellent written and spoken English (C1 level), with the ability to articulate complex ideas clearly and confidently.
  • A continuous improvement mindset — driven by curiosity, ownership, and a desire to deliver measurable impact.

Additional skills – the edge you have

  • Experience in fin-tech
  • Exposure to cloud-based environments or enterprise integration projects.
  • Experience building business cases or contributing to product strategy discussions.
  • A background that blends technical awareness with business process understanding — enabling you to see the full picture from concept to delivery.

Additional Information

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

Position at: Software Mind Poland

Privacy Policy