You will be responsible for end-to-end system analysis, from gathering business needs to preparing technical specifications, supporting system integrations, and collaborating closely with product, development, UX, and QA teams.
Main Responsibilities:
- Work closely with business stakeholders to elicit and analyse business needs and convert them into detailed functional and non-functional requirements.
- Design and document IT solutions for mobile and electronic banking applications, ensuring alignment with user expectations and system architecture.
- Define integration requirements using REST and SOAP services and collaborate with development teams to ensure smooth API implementation.
- Support developers, testers, and UX designers in understanding system logic and functional flows.
- Produce and maintain documentation including use cases, data models, state diagrams, and process maps using UML, BPMN, and tools like Enterprise Architect.
- Participate in the preparation and validation of test cases and acceptance criteria.
- Conduct impact assessments and ensure compliance with internal IT architecture and security standards.
- Use tools such as Postman, Swagger, SQL, and SOAP UI to test and validate integration flows.
- Actively participate in Agile ceremonies and iterative development cycles.
Requirements
- Minimum 5 years of experience as a System Analyst, ideally in the banking or financial sector.
- Experience working on mobile or internet banking solutions, with an understanding of digital customer journeys and security considerations.
- Strong knowledge of UML, BPMN, and CASE tools (e.g. Enterprise Architect).
- Hands-on experience with integration technologies – RESTful APIs, SOAP, and related tools (Postman, Swagger, SOAP UI).
- Proficiency in SQL for querying and validating data.
- Familiarity with Agile methodologies (Scrum, Agile PM).
- Strong communication skills in Polish and good written and spoken English (min. B2 level).
- Analytical mindset and attention to detail.
Nice to Have:
- Experience working on responsive web and mobile app solutions in enterprise environments.
- Knowledge of UX/UI design principles and modern interface patterns.
- Familiarity with microservices architectures and documenting APIs using Swagger or YAML.
- Understanding of architectural patterns for distributed systems.
- Exposure to DevOps practices and CI/CD environments.
Benefits
- Solid, competitive salary.
- Work in multilingual, multinational and multicultural environment on international projects
- Medical care
Report job