Senior System Analyst - Banking Technology | Remote Worldwide

Remotely
Full-time
We're seeking an experienced Senior System Analyst to join our innovative banking technology team. This is a **Remote / Worldwide** position where you'll play a crucial role in transforming business requirements into technical specifications for our banking software solutions. Leveraging your expertise in REST API, SQL, and financial systems analysis, you'll bridge the gap between stakeholders and development teams to deliver robust banking applications. 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. Day-to-Day Activities Your typical day will involve collaborating with business stakeholders to understand their needs, documenting requirements in clear, structured formats, and communicating these requirements to the development team. You'll attend sprint planning meetings, review development progress, and provide clarification on requirements as needed. You'll also be involved in testing cycles to verify that implemented features meet the specified requirements. 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). Technical Environment The technical environment includes RESTful microservices architecture, relational databases, and integration with various banking systems. You'll be working with modern API documentation tools, SQL database management systems, and collaboration platforms. Familiarity with financial messaging standards like ISO20022 would be beneficial but not required. Nice to Have - Experience with banking or financial services systems and processes. - Knowledge of payment processing systems and banking regulations. - Familiarity with GraphQL API design and implementation. - Understanding of database design principles and data modeling. - Experience with visualization tools like draw.io, Miro, or LucidChart. - Knowledge of BPMN (Business Process Model and Notation). - Experience with automated testing frameworks. - Basic programming knowledge in any language. Why Join Our Team Join our forward-thinking banking technology team and contribute to innovative solutions that transform the financial industry. We offer a flexible remote work environment, competitive compensation, professional development opportunities, and the chance to work on meaningful projects with tangible impact. Our collaborative culture values analytical thinking, continuous learning, and work-life balance.