Responsibilities
System architecture and integration
- Develop and execute enterprise architecture strategy to align systems with future digital infrastructure.
- Design interoperable solutions connecting existing platforms and services.
- Lead migration from legacy systems to modern, scalable platforms while ensuring data integrity, security, and accessibility.
Requirements Analysis & Solution Design
- Establish project standards and select appropriate frameworks, platforms, and environments to ensure optimal solution design.
- Validate requirements for completeness, feasibility, and compliance, ensuring alignment with institutional objectives and 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, and delivery pipelines (CI/CD) to accelerate development cycles and maintain high‑quality standards.
- Ensure robust testing strategies, including functional, performance, user acceptance testing and document architecture and code to facilitate future upgrades and support.
Security and compliance
- Enforce secure development practices and compliance with PDPA policies and collaborate with cybersecurity teams for vulnerability management and penetration testing.
- Implement secure coding guidelines, maintain audit‑ready documentation, and monitor security KPIs such as vulnerability closure rate and compliance adherence.
Project Management
- Manage outsourced application development projects, ensuring vendor deliverables are met.
- Coordinate with external 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 or Master of Engineering in Computer science, Communications Engineering, or related field.
- Preferred certifications in AWS/Azure associate‑level or higher, Certified Scrum Master and having a Project Management Professional (PMP) would be a plus.
- Minimum 4+ 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.
- Strong understanding of enterprise architecture principles and experience in designing interoperable solutions.
- Expertise in API‑driven integrations, microservices, and event‑driven architectures for core systems.
- Proficiency in modern frameworks and languages: React, Angular, .NET 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).
Interested applicants, please Email , and look for
Jensen Fang Lifa
jensenfang@recruitexpress.com.sg
Recruit Express Pte Ltd
EA License No. 99C4599
EA Personnel Registration Number: R2197080
We regret that only shortlisted candidates will be contacted.