System Analyst [PT]
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
We’re looking for a System Analyst to join our team in Lisbon, Portugal!
✅ 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 APIs, RESTful 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.
✅ We offer excellent benefits, including but not limited to:
🧑🏻💻Learning and development opportunities and interesting challenging tasks;
✈️ Relocation package (tickets, staying in a hotel for up to 2 weeks, and visa relocation support for our employees and their family members);
📚Opportunity to develop language skills, with partial compensation for the cost of English and Portuguese language classes (for localization purposes);
🏋️♂️Partial compensation for tennis lessons;
🏥Global coverage health insurance;
🏝Time for proper rest, with 24 working days of annual vacation and additional paid sick days;
🚙 Transport compensation - 300 euros net per month;
🗓️ Competitive remuneration level with annual review;
🪩Teambuilding activities.
Join BrainRocket and rock with us! 🚀
Bold moves start here. Make yours. Apply today!
Apply for this job
*
indicates a required field