This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a technically proficient and analytically driven Business Technical Analyst to join our team. The ideal candidate bridges the gap between business stakeholders and engineering teams, bringing a solid understanding of application development, coding principles, and enterprise architecture. This role demands both strategic thinking and hands-on technical capability to deliver impactful technology solutions.
Job Responsibility:
Technical Proof-of-Work: Conduct technical Proof-of-Concept (PoC) evaluations of new technologies and architectural patterns and subsequently implement successful findings into actual projects
Feasibility & Estimation: Conduct feasibility studies, performance benchmarking, and time and cost estimates to support informed decision-making
Application Development: Participate in the development, design, and implementation of new or revised application systems and programs to meet specific business needs
Full SDLC Participation: Actively participate in all phases of the development lifecycle — analysis, design, construction, testing, and implementation — while providing operational and user support to business stakeholders
Requirements & Analysis: Translate complex business requirements into detailed technical specifications, including user stories, process flows, data models, and API requirements
Problem Solving: Utilize in-depth knowledge of application development to analyze complex problems, evaluate business and system processes against industry standards, and provide sound, evaluative judgement
Data Analysis & Mapping: Perform in-depth data analysis using SQL and other tools. Define data transformation rules and map data flows between systems
Documentation: Create and maintain comprehensive documentation including Business Requirements Documents (BRDs), Functional Specification Documents (FSDs), and technical guides
Testing & Validation: Partner with QA teams to define testing strategies, write test cases, and participate in User Acceptance Testing (UAT) and system integration testing
Mentorship: Serve as an advisor and coach to new or junior analysts, sharing knowledge and best practices
Requirements:
Bachelor's degree in information technology, Computer Science, Engineering, or a related technical field
5+ years of experience in a Business Analyst, Systems Analyst, or Technical Product Owner role
Solid understanding of application development principles with the ability to read and comprehend code in at least one modern programming language (e.g., Python, Java, JavaScript)
Familiarity with REST APIs, microservices architecture, and cloud platforms (e.g., AWS, Azure)
Strong proficiency in SQL for complex data querying, analysis, and validation
Hands-on experience in both Agile and Waterfall methodologies
Proficiency in Jira, Confluence, Visio or Figma for requirements management and process diagramming
Working knowledge of consulting and project management techniques and methods
Ability to work effectively under pressure, managing deadlines and unexpected changes in requirements or expectations
Ability to operate with a limited level of direct supervision, exercising independence of judgement and autonomy
Acts as a Subject Matter Expert (SME) to senior stakeholders and cross-functional team members
Understanding of Commercial Banking, Client Onboarding, and KYC (Know Your Customer) concepts is a strong advantage
Nice to have:
Understanding of Commercial Banking, Client Onboarding, and KYC (Know Your Customer) concepts