Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Strong knowledge of one or more software applications and data architecture development
- Experienceas an Information or Data Analyst/Engineer
- Advanced hands-on experience of data analysis and data mining techniques
- Experience of interpreting Logical Data Models & creating Physical Data Models
- Knowledge of Logical Data Modelling Tools
- Knowledge of architecture discipline
- Proficiency in GitHub, Bitbucket, IntelliJ
- Proficiency in database and messaging technologies
Preferred qualifications, capabilities, and skills
- Working knowledge of Java, scripting languages
- Knowledge of MagicDraw and Erwin or other data modelling tools
- Knowledge of UML & ER modelling methods
- Knowledge of Wholesale Payments business
- Knowledge of Domain Driven Design