- 6 years proven experience in software development
- Strong experience as a Technical Lead/Lead Software Engineer/Lead Programmer/Lead Developer
- Experience on C# & .NET Core Framework or Java & Spring Framework
- Experience within a digital channels environment with exposure to mobile banking, internet banking and digital on-boarding.
- IT systems development processes (SDLC)
- Advanced micro-services and Solutions Architecture
- Familiar with CI/CD and Infrastructure as Code
- Familiar with Agile and project tracking tools
- Application development
- Standards and governance
- Testing practices
The ideal candidate will have the following experience:
- Amazon Web Services (AWS), Docker, Kubernetes
- Knowledge of mobile app development (whether Android, Swift, React Native, Flutter or alternative)
- Good understanding of testing strategy, e.g. unit testing vs integration testing vs regression testing etc.
- Previous electronic channels experience
- Banking systems and e-Channels.
- The Bank’s systems environment
- Best practices for Quality Assurance (QA)
Design and Information Technology