- Lead the team of developers, align technical direction, and provide leadership, support, and motivation
- Work with the Product Owners to develop provided user stories
- Work with the Solution Architects in designing technical solution to a specific set of business requirements within the framework defined by the Enterprise Architecture
- Liaise with team members, Delivery Leads, and Product Owners to ensure projects are completed to standard
- Oversee deployments/new releases and ensure that they are aligned with the product roadmap
- Advise the Delivery Leads, Product Owners, and the team regarding the technical implementation of the project
- Work with the App Support team to address system issues
- Document system design and programs specifications in technical design document
- Review code and ensure that the best practices and coding standards are implemented in the project
- Identify and remove bottlenecks that impede the progress of Sprint
- Solve issues and develop workarounds and alternative solutions
- Keeping up-to-date with industry trends and developments
Qualifications:
- Possess at least a Bachelor's/College Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication), Science & Technology or equivalent
- Experience in Agile/Scrum process, language, and ceremonies.
- Experience in using Java and Spring/SpringBoot
- Experience in using relational databases (e.g. Oracle)
- Solid knowledge and experience with continuous integration and continuous delivery tools.
- Solid understanding of API, microservice, and integration concepts and technologies, such as REST, JSON, XML, message queues
- Experience in leading development teams
- Excellent analytical, technical, diagnostic, and troubleshooting skills
- Proven ability to solve problems creatively
- Ability to communicate ideas clearly and respond in a timely manner
Preferred Requirements: - Knowledgeable in using AWS, Red Hat OpenShift Container Platform, or any other public cloud platform.
- Experience in Cloud Native Infrastructure, DevSecOps, and Microservice Architecture
- Experience in deploying apps to App Store and Play Store
- Experience in using modern JavaScript frameworks (e.g. ReactJS)
- Has a background on backend, web, and mobile application developmentĀ