Requirements :
- Bachelor's degree in computer science or related field.
- Has 5+ years experience as System Analyst
- Strong analytical and problem-solving skills.
- Minimum 3 years of experience with system integrations (files, web services/messaging, databases).
- At least 3 years of experience with UML and BPMN for application/service design.
- Proven experience designing APIs/services using Swagger or Apiary.
- Knowledge of data formats (JSON, XML) and their pros/cons.
- Proficiency in RESTful API concepts and SQL.
- Familiar with distributed application concepts (OOP, Thread, Heap).
- Experience in application database design is a plus.
- Fluent in English (written and spoken).
Responsibilities :
- Analyze business processes and design effective system improvements.
- Translate business requirements into technical specifications and documentation.
- Oversee application development, including design, testing, and modifications.
- Collaborate with product managers, business stakeholders, and cross-functional teams.
- Provide technical guidance and solution recommendations to engineering teams.
- Mentor and coach junior and specialist System Analysts.