Senior System Analyst - Banking Technology & Core Integration

Оплата: По договоренности
Удаленно
Full-time

Key Responsibilities

- Gather, analyze, and formalize comprehensive business requirements from stakeholders in the banking sector.

- Transform complex business needs into clear, actionable technical specifications for development teams.

- Create detailed functional requirements and technical documentation using industry-standard tools and methodologies.

- Design and document API structures and database interactions for banking applications.

- Collaborate with developers, QA specialists, and project managers within an Agile framework.

- Conduct thorough analysis of existing systems to identify optimization opportunities.

- Estimate work effort and timeline requirements for development tasks with high accuracy.

- Perform verification testing to ensure developed solutions align with specified requirements.

- Maintain detailed documentation in Confluence and manage project tasks through Jira.

- Stay current with banking technology trends and regulatory requirements affecting system design.


Required Skills and Qualifications

- Bachelor's degree in Computer Science, Information Systems, or related field.

- Minimum 3+ years of experience as a System Analyst, preferably in banking or financial services.

- Strong understanding of REST API architecture, principles, and best practices.

- Practical experience with API testing and documentation tools including Swagger/OpenAPI 3.0, Postman, and browser developer tools.

- Proficient in SQL with the ability to write and optimize complex queries (SELECT, JOIN, subqueries).

- Thorough understanding of XML Schema Definition (XSD) and XML structure.

- Demonstrated experience with Atlassian suite, particularly Jira and Confluence.

- Excellent documentation skills with attention to detail and technical accuracy.

- Strong analytical thinking and problem-solving abilities.

- Effective communication skills with the ability to translate technical concepts to non-technical stakeholders.

- Experience working in Agile environments with distributed teams.

- Citizenship of Russian Federation or Republic of Belarus (required).