hirq
← All jobs

Mayflower

System Analyst

Limassol, Lemesos, Cyprus · On-site · fulltime_permanent · UpGate Development

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

JiraQuality AssuranceKotlinSQLAgileScrumKanbanConfluence
Our team is developing a payment gateway for accepting funds from users on behalf of merchants, as well as sending funds from merchants to users. The system involves storing user payment data and is subject to PCI DSS compliance. It contains multiple integrations with payment systems, providers, and other gateways and processors, including 3DS. We’re looking for a System Analyst to join our team. You will turn business needs into clear technical specifications, epics, and development tasks, working closely with Business Analysts, Architects, and developers. Your analysis of requirements and source code will help the team move faster and keep documentation accurate and up to date. Job Responsibilities: - Gathering and analyzing business requirements in collaboration with Business Analysts and Architect. - Reading and analyzing source code as part of requirements elaboration for extending and modifying functionality. - Formalizing requirements and decomposing them into technical specifications, epics, and development tasks. - Writing Tech notes and QA notes for tasks. - Structuring and linking tasks correctly within task management tools (Jira). - Analyzing and clarifying questions from developers regarding tasks and requirements. - Preparing and updating technical and analytical documentation. - Participating in architectural analysis, decision-making, and the approval of requirements and technical solutions. - Facilitating effective communication between technical teams, business stakeholders, and architects. - Conducting meetings and demonstrations to present and discuss solutions. - Assisting QA engineers in defining test cases and verifying task compliance with requirements. Important and Challenging Tasks: - Reducing workload of architects and developers by analyzing and elaborating technical tasks. - Maintaining up-to-date and comprehensive technical and analytical documentation. - Ensuring the accuracy and quality of requirement and task formulations, as well as their proper linking. - Timely identification and management of risks and blockers in technical solutions. Technologies and Tools: - Kotlin (code reading and analysis) - Jira, Confluence - UML (sequence diagram), BPMN, C4 - SQL, NoSQL - Agile methodologies (Scrum, Kanban)