Senior System Analyst - Remote Banking Services
Remotely
Full-time
Part-time
Are you an experienced System Analyst with specialized expertise in Remote Banking Services (RBS)? Our distinguished client, a market leader in financial technology solutions, is currently seeking a proficient System Analyst to spearhead the transformation of their digital banking channels. Working in this fully remote position, you will collaborate directly with client teams to analyze, document, and enhance sophisticated banking solutions utilized by millions of customers worldwide.
About The Role:
As a Senior System Analyst, you will function as the essential bridge between business stakeholders and technical implementation teams. Your primary objective will be ensuring that banking solutions adhere to precise specifications while delivering exceptional user experiences. Leveraging your extensive expertise in business process modeling, requirements analysis, and technical documentation, you will drive successful implementations of Remote Banking Service channels for prestigious financial institutions.
Key Responsibilities:
- Collaborate closely with the customer's team to thoroughly understand business objectives and technical constraints.
- Collect, analyze, formalize, and coordinate comprehensive requirements in projects on provision of services through RBS channels.
- Prepare detailed technical documentation including Terms of Reference (TOR) and functional requirements specifications.
- Maintain up-to-date documentation throughout the entire project lifecycle, ensuring accuracy and completeness.
- Develop sophisticated technical schemes, business process models, and data flow diagrams using BPMN notation.
- Create and optimize SQL queries to validate data requirements and support robust solution design.
- Work extensively with REST/SOAP APIs and XML/XSD schemas for system integration requirements.
- Partner strategically with UI/UX designers to develop intuitive user interfaces for banking applications.
- Develop comprehensive test cases and participate actively in acceptance testing of IT-system enhancements.
- Ensure all implemented requirements correctly meet business needs and adhere to quality standards.
- Communicate complex technical concepts clearly and effectively to both technical and non-technical stakeholders.
- Support the entire software development lifecycle from initial requirements through final implementation.
Required Skills & Experience:
- Proven experience as a System Analyst in RBS systems development or implementation projects (mandatory).
- Strong understanding of corporate web application architecture and design principles.
- Demonstrated ability to analyze business processes and articulate clear requirements for their automation.
- Proficiency in modeling business processes using BPMN notation and related methodologies.
- Experience creating SQL queries and working proficiently with databases.
- In-depth knowledge of REST/SOAP APIs and XML/XSD for integration service development.
- Substantial experience in system analysis and preparation of technical solutions.
- Comprehensive understanding of UI/UX development processes and collaboration with designers.
- Thorough knowledge of software development lifecycle methodologies and implementation frameworks.
- Excellent communication and documentation skills in English, both written and verbal.
- Demonstrated ability to work independently while effectively collaborating with distributed teams.
Nice to Have:
- Experience with Java/Kotlin (version 17+) and Spring Boot ecosystem (version 3.0+).
- Familiarity with TypeScript and React (version 18+) development environments.
- Background in financial services or banking industry with understanding of domain-specific requirements.
- Practical experience with Agile/Scrum methodology in distributed team environments.
- Knowledge of security requirements and compliance standards for financial applications.
- Experience with API documentation tools like Swagger/OpenAPI.
- Previous remote work experience in a collaborative, international environment.
Why Join Our Team:
By joining our team, you will work with cutting-edge banking technologies while enjoying the flexibility and freedom of a fully remote position. You will have the opportunity to shape financial products used by millions of customers globally, collaborate with talented professionals across multiple disciplines, and significantly expand your expertise in both business analysis and financial technology domains. We offer competitive compensation commensurate with experience, continuous professional development opportunities, and a collaborative, innovation-focused culture that values your contributions.