Applications Development Lead / Senior Manager
Role Summary
Senior technology leader accountable for enterprise application architecture, legacy modernisation, and secure delivery of scalable, integrated solutions in a regulated environment. Leads agile teams and vendors to deliver modern, cloud-ready platforms supporting core business systems.
Key Responsibilities
- Define and execute enterprise application architecture and modernisation roadmap.
- Lead migration of multiple legacy systems to API-led, microservices and event-driven platforms.
- Oversee end-to-end application design, development, testing, and deployment using modern frameworks.
- Embed agile delivery, CI/CD pipelines, and engineering best practices.
- Enforce secure-by-design development and PDPA compliance partner on vulnerability management and audits.
- Manage vendors, project delivery, risks, and stakeholder alignment.
- Lead and develop in-house application teams and engineering capability.
Requirements
- Degree in Computer Science, Engineering, or related field.
- 5+ years software engineering, 2+ years in leadership.
- Experience in enterprise architecture, system integration, and modernisation.
- Proficiency in React/Angular, .NET Core, REST, SQL, AWS/Azure, CI/CD, Docker.
- Strong knowledge of secure coding, compliance, IAM, and encryption.
- Cloud, Scrum, or PMP certifications advantageous.