Technical business analyst
Duties include:
- Subject matter expert at contributing to different phases of the software development life cycle for customer projects – from design and analysis through to testing, implementation and post-implementation support
- Analysing and interpreting customer requirements and compiling functional and technical solution design as well as defining test scenarios and acceptance criteria
- Liaising with software developers, system administrators, implementation engineers and project managers to bring accuracy and efficiency in delivering solutions on time and per customer/business requirements
- Working with senior architects to define architecture principles and drive the design decisions to business problems
- Documenting and communicating approach and plans to all stakeholders and product owners
- System integration with other peripherals
- Undertaking feasibility studies to design software solutions and performing impact analysis on improvements and new functions requested on existing applications
- Recommending software and systems quality improvement, systems analysis, identifying risk and offering solutions; using initiative to identify opportunities to move the business forward
- Monitoring customer (project) solution testing lifecycle (functional, compliance, acceptance) and suggesting modifications
- Documenting solution designs, assisting in writing operational documentation and providing subsequent support and training for customers/users
Desired skills and experience:
- Degree / PG Diploma in computer sciences or equivalent
- 6-8 years experience in payments / retail banking industry
- Highly proficient in spoken and written English (C1 ALTE Scale)
- Programming background, experience in product development
- Fair understanding of Oracle database
- Familiarity with Linux and Windows operating systems and networks using TCP/IP protocol
- Experience in Java SE, SQL, PL/SQL, XML
- Relevant ISO standards
- Web Services and Services Oriented Architecture, SOAP
- Experience in the analysis of requirements and solution design
- Solid understanding of project life cycle, software implementation and maintenance, testing processes and techniques
- Knowledge of Electronic Fund Transfer technologies and systems operation principles
- Knowledge of International Payment Schemes operation principles and specifics
- Knowledge of the basic principles of the banking operations and back-office business processes
- Proficient experience in working with a range of customers and internal teams
- Excellent analytical skills, critical thinking skills and an exceptional eye for detail
- Good verbal and written communication skills
- Ability to work as part of a globally distributed team, work on own initiative with minimal supervision, deliver high quality work in a timely manner to tight deadlines