Job Responsibilities / Requirements :
As the Applications Technical & Development Lead, you will lead and ensure delivery of digital applications on mobile, web and emerging digital platforms.
You have experience leading enterprise IT projects and team(s) to collaborate with stakeholders across the organisation to meet the desired business outcomes.
You have deep domain expertise and applying industry best practices in test driven development and software engineering.
You have experience in solving complex technical challenges within an Agile team environment.
Oversee and provide direction and guide the development, integration and implementation of digital applications and web portals including white-labelled 3rd party platforms
Drive the applications development strategy, align with digital business vision to deliver desirable digital products (MVP Commercial) with customer-centricity in mind
Lead and mentor a team of mobile / web developers to build a strong domain expertise within the team
Collaborate closely with Product Owners and manage technical development efforts, resources allocation is within scope, time, cost and quality
Apply agile methodology in the applications development process within the DevOps team for continuous incremental business values across the mobile, web, platforms products
Collaborate and partner with Digital Office stakeholders, cross-BU stakeholders, external partners where applicable to technology vision and strategy, technical process and implementations to ensure a successful delivery of the digital applications
To own, create, improve, resolve the end-to-end DevOps process including : - coding, unit testing, release management, automation, security, support, etc.
Lead in the development of technical frameworks and infusing best industry practices for continuous technical improvement
Keep abreast with emerging technology trends and constant tech review to ensure relevant skill sets are acquired within the DevOps team.
Maintain a living technical library of documentations for all developed digital products to ensure maintainability and knowledge
Degree in Computer Science with more than 6 years of relevant working experience in the IT software development industry
Has experience in integrating applications within a broader IT architecture
Has project management experience in developing and managing mobile apps, websites development
Has led and manage team size of 3-6 members
Technical knowledge in iOS, Android, TOGAF, Java, Node.js, Cloud, PaaS, SaaS, Microservices (Docker, Kubernetes), Data Analytics etc
Keen agile practitioner and has adopted agile ways of working to drive applications development process
Able to unpack technical development complexities and concepts to communicate across different audience type for appreciation
Strong communication with accompanied problem solving and analytics skills
Highly energetic, motivated team player to participate in digital transformation journey