Back to jobs
New

System Analyst

Limassol, Cyprus

We’re BrainRocket — an international software development and digital solutions company driven by 1,300 talented professionals across Cyprus, Malta, and Portugal.
Here, everything moves at rocket speed: driving innovation, pioneering projects, and fast-tracking careers.
Together, we turn ideas into action—let’s get started

 

✅ Responsibilities:

✔️ Work closely with product managers, software engineers, designers, and other stakeholders to define and prioritize product features and requirements.

✔️ Work for Payment Service Providers integrations.

✔️ Prepare and maintain comprehensive technical documentation, including functional specifications, system architecture diagrams, API documentation, and user manuals, to ensure clear communication of product requirements and features to both technical and non-technical stakeholders.

✔️ Collaborate with the development team to ensure they have a clear understanding of product requirements and priorities.

✔️ Participate in agile ceremonies, such as sprint planning, daily stand-ups, sprint reviews, and sprint retrospectives.

✔️ Act as the primary point of contact for all technical product-related matters, addressing any questions or concerns from stakeholders.

✔️ Stay up-to-date with industry trends, competitor products, and emerging technologies to inform product strategy and decision-making.

✅ Requirements:

✔️ Bachelor's degree in Computer Science, Engineering, or a related field.

✔️ Minimum of 3-5 years of experience in a product owner, product manager, system analyst, or related role.

✔️ Strong analytical and problem-solving skills, with the ability to make data-driven decisions.

✔️ Understanding how databases are structured and the ability to write queries.

✔️ Knowledge of process modeling notations, such as IDEF (Integration Definition for Function Modeling) and BPMN (Business Process Model and Notation), is required.

✔️ Proficiency in using Unified Modeling Language (UML) for visualizing, specifying, constructing, and documenting the artifacts of software systems. Familiarity with various UML diagram types (e.g., use case, class, sequence, activity) and experience in creating and maintaining these diagrams throughout the development lifecycle is highly desirable.

✔️ Solid understanding of client-server architecture. Experience in developing or working with client-server applications and knowledge of related technologies, such as APIsRESTful services, and microservices.

✔️ Strong understanding of software development processes and methodologies, including Scrum.

✔️ Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and influence decision-making.

✔️ Proven track record of delivering successful products.

✔️ Experience in fintech would be an advantage.

 

Bold moves start here. Make yours. Apply today! 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...