The Apps Development Lead drives the design development and delivery of secure scalable and modern applications that integrate seamlessly with existing systems. This role ensures interoperability supports digital transformation and strengthensthe JCUstechnology ecosystem through leadership in architecture development practices and team supervision.
System architecture and integration
Develop and execute enterprise architecture strategy to align systems with future digital infrastructure.
Design interoperable solutions connecting existingplatformsandservices
Lead migration from legacy systems to modern scalable platforms while ensuring data integrity security and accessibility.
Requirements Analysis & Solution Design
Establish project standards and selectappropriate frameworks platforms and environments to ensureoptimalsolution design.
Validate requirements for completeness feasibility and compliance ensuring alignment with institutionalobjectivesand security standards.
Application development
Architect develop and deliver applications using contemporary frameworks and languages.
Implement microservices APIs and event-driven integrations for core systems (Student HR Finance).
Lead agile development practices across the team including sprint planning backlog grooming and daily stand-ups. Ensure effective collaboration continuous integration anddeliverypipelines (CI/CD) to accelerate development cycles andmaintainhigh-quality standards.
Ensure robust testing strategies includingfunctional performance user acceptance testingand document architecture and code tofacilitatefuture upgrades and support.
Security and compliance
Enforce secure development practices and compliance with PDPA policiesand collaborate with cybersecurity teams for vulnerability management and penetration testing.
Implement secure coding guidelinesmaintainaudit-ready documentation andmonitorsecurity KPIs such as vulnerability closure rate and compliance adherence.
Project Management
Manage outsourced application development projectsensuringvendor deliverables meet agreed timelines quality standards and security requirements.
Coordinate with external vendors and internal stakeholders to align outsourced solutions with enterprise architecture and compliance standards.
Oversee project planning risk management and acceptance testing for outsourced deliverables.
Requirements
Bachelor orMaster of Engineeringin Computer science Communications Engineeringor related field.
Preferred Certifications in AWS/Azure associatelevel or higherCertifiedscrum masterand having a Project Management Professional (PMP) wouldbeaplus.
Minimum4 years in software engineering with at least 2 years leading teams or projects preferably in Agile environments.
Hands-on experience in Agile development practices including sprint planning backlog grooming and CI/CD implementation.
Proven ability to manage outsourced development projects ensuring vendor compliance with timelines quality and security standards.
Strong understanding of enterprise architecture principles and experience in designing interoperable solutions.
Expertise inAPI-driven integrations microservices and event-driven architectures for core systems.
Proficiencyin modern frameworks and languages: React Core.
Solid knowledge of REST APIs relational databases (SQL Server) and familiarity with data warehousing patterns.
Experience with AWS or Azure (compute storage networking identity).
Skilled in CI/CD pipelines automated testing containerization (Docker) and deployment strategies (blue-green rolling).
Strong grasp of secure coding practices vulnerability management and compliance with PDPA.
Familiarity with OWASP standards identity and access management (SSO)secretsmanagement and encryption techniques.
Advanced knowledge of message queues/events (e.g. AWS SQS/SNS Azure Service Bus) ETL/ELT processes and webhook patterns for asynchronous and scalable integrations.
Overseemodernizationof >10 legacy systems and ensure integration with enterprise architecture.
Manage in-house developers and coordinate with multiple external vendors for outsourced projects.
Desirable Characteristics
Excellent communication skills to translate complex technical concepts into clear actionable plans for stakeholders.
Collaborative mindset for working effectively with internal teams external vendors and cross-border stakeholders
Adaptable and proactive in addressing challenges related to legacy systems andintegrationconstraints.
High attention to detail and commitment to quality security and compliance standards.
Analytical and problem-solving skills to evaluatemodernizationstrategies and integration approaches
Results-oriented with a focus on delivering projects on time and meeting performance and security benchmarks
Closing date: 26 December 2025
We thank you for your interest and regret we are only able to notify shortlisted candidates.
The Singapore campus of James Cook University (registered as James Cook University Pte Ltd in Singapore) is a wholly owned company of James Cook University Australia. The University offers Bachelor & Master Programs in Business Psychology Information Technology & Education at the Singapore campus of James Cook University.
Required Experience:
Senior Manager
JCU offers globally-recognised degrees for full/part-time courses. Learn more about our wide range of world-class college degree courses in Singapore here.