As a
Job responsibilities
- Executes data architecture solutions and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions and break down problems
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Produces data architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
- Evaluates data architecture designs and provides feedback on recommendations
- Represents their team in architectural governance bodies
- Leads the data architecture team in evaluating new technologies to modernize the architecture using existing data standards and framework
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of data frameworks, applications, and systems
- Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
- Contributes to data architecture communities of practice and events that explore new and emerging technologies
- Adds to team culture of diversity, equity, inclusion, and respect
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