Senior System Analyst - Banking Technology | Remote Position
Remotely
Full-time
Are you an experienced System Analyst with expertise in banking technology and microservice architecture? Join our innovative team developing cutting-edge omnichannel banking platforms. In this remote role, you'll formalize requirements, design APIs, and ensure seamless system integration while working with cross-functional teams to transform banking experiences.
About the Role
As a Senior System Analyst, you'll be instrumental in shaping the architecture and functionality of our next-generation banking platform. You'll bridge the gap between business needs and technical implementation, ensuring our solutions meet the highest standards of performance, security, and user experience.
Key Responsibilities
- Collaborate on banking systems development projects within our new omnichannel platform ecosystem.
- Collect, analyze, and formalize business and technical requirements from stakeholders.
- Create comprehensive documentation including business requirements, functional specifications, and non-functional requirements.
- Design and document REST APIs according to OpenAPI standards.
- Set clear, actionable tasks for development teams and participate in effort estimation.
- Use BPMN, ERD, and UML diagrams to effectively communicate system design and workflows.
- Coordinate with integration teams to ensure smooth connectivity between systems using REST, SOAP, and message queues.
- Perform acceptance testing to validate solutions against requirements.
- Work with Jira and Confluence to manage project documentation and workflow.
Required Skills and Experience
- 3+ years of experience as a System Analyst or Business Analyst, preferably in fintech or banking.
- Proven expertise in creating BPMN, ERD, and UML diagrams for requirements documentation.
- Strong understanding of web application development principles and technologies.
- Practical experience with integration technologies including REST, SOAP, and message queues.
- In-depth knowledge of microservice architecture patterns and implementation.
- Proficiency with SQL and relational database design fundamentals.
- Experience working with XML/XSD and JSON data formats.
- Familiarity with web-service testing tools such as SoapUI and Postman.
- Demonstrated ability to document REST APIs, preferably according to OpenAPI specification.
- Experience with Jira and Confluence for project management and documentation.
- Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
Nice to Have
- Experience independently designing REST APIs for banking or financial applications.
- Knowledge of customer service processes for business clients in banking environments.
- Familiarity with remote banking systems functionality and implementation.
- Understanding of electronic signature principles and relevant legislative requirements.
- Experience with Agile development methodologies.
- Previous work in financial institutions or fintech companies.
- Knowledge of security requirements specific to banking applications.
Why Join Our Team
Working with us offers the opportunity to shape the future of digital banking while enjoying the flexibility of remote work. You'll collaborate with talented professionals on challenging projects using modern technologies and methodologies. We provide competitive compensation, professional growth opportunities, and a supportive environment where your analytical expertise will be highly valued.