- Continue developing existing systems
- Performance optimisation and problem diagnosis.
- Designing/Developing for high-availability.
- Designing/Developing and testing new features.
- Supporting release and documentation of developed features.
- Help to define coding standards and development processes.
- Experience with Vue.js highly beneficial.
- Experience with Python highly beneficial.
- Strong knowledge of Design Patterns, Cloud computing, Performance scaling, Reliability, and Security.
- Strong experience with CI/CD.
- Containerisation, ideally Docker.
- Strong experience with multiple Micro/SOA/REST services in production environment.
- Experience working with large data sets.
- Very comfortable with MongoDB, SQL, Redis.
- Appetite for Golang
- Financial Services background