OnHires

Senior System Analyst

Cyprus
June 10, 2024
Application ends: July 18, 2024
Apply Now
Deadline date:
July 18, 2024

Job Description

About the Company

Our client is a leading liquidity and technology provider offering solutions for the crypto and foreign exchange (FX) industry. Specializing in B2B services and products, the company serves a diverse clientele, including large licensed brokers, crypto exchanges, crypto brokers, forex brokers, hedge and crypto funds, and professional managers. Their advanced suite of ready-to-use technical solutions allows brokers to save time and money on infrastructure projects, enabling them to focus on expanding their client base and increasing revenues.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Mathematics, or a related field.
  • Strong mathematical background.
  • Minimum of 3 years of experience in a similar System Analyst role.
  • Previous exposure to fintech projects is highly desirable.
  • Experience in creating technical documentation, including specifications, workflows, and diagrams (e.g., UML, Drawio).
  • Strong analytical abilities to assess complex integration requirements and propose effective solutions.
  • Proficiency in reading, analyzing, and understanding code in C#, Java, or C++.
  • Knowledge of the software development life cycle and version control systems (e.g., Git).
  • Ability to work independently and manage multiple tasks and deadlines effectively.
  • Excellent communication and interpersonal skills to effectively collaborate with diverse teams and stakeholders.
  • Language proficiency: Russian B2+ and English B2+.

Responsibilities

Requirement Gathering

  • Collaborate with stakeholders to gather and document detailed requirements for the B2Trader trading platform.
  • Conduct thorough analysis of business needs to understand and define system requirements.

System Design

  • Design and create system specifications, architecture diagrams, and data models for mobile applications.
  • Collaborate with development teams to ensure the feasibility and efficiency of proposed solutions.

Technical Documentation

  • Prepare comprehensive technical documentation, including functional specifications, user stories, and use cases.
  • Document system workflows and processes.

Quality Assurance

  • Work closely with QA teams to develop test cases based on system requirements.
  • Assist in the testing phase, providing guidance to QA engineers and ensuring prompt resolution of issues.

Collaboration and Communication

  • Facilitate communication between technical and non-technical stakeholders, ensuring everyone understands the requirements and objectives.
  • Collaborate effectively with cross-functional teams, including developers, designers, and project managers.

Problem Solving

  • Analyze and resolve technical and non-technical challenges that arise during the development process.
  • Provide innovative solutions to address complex business problems related to the project.

Perks & Benefits

  • Reliability: Official employment with guaranteed bonuses, including a 13th salary for employees with one year of service.
  • Development: Gain valuable experience in a professional team within a leading industry company. Opportunities for both vertical and horizontal growth, working with high-load trading systems, and continuous expertise development through department training.
  • Corporate Parties: Participate in social events with a dynamic, multicultural team.