Head (Applications Architecture)

National University of Singapore

  • Singapore
  • Permanent
  • Full-time
  • 2 months ago
By continuing to use and navigate this website, you are agreeing to the use of cookies.
Accept ClosePress Tab to Move to Skip to Content LinkSearch JobsJob DescriptionApply nowJob Title: Head (Applications Architecture)Posting Start Date: 16/06/2025Job Description:Job ResponsibilitiesLeadership and Strategy
  • Lead and manage the entire engineering organisation (~70 engineers) across Application Development, Data, Integration, AR/VR and Architecture
  • Defines and implements the technical vision and roadmap, ensuring alignment with the company's strategic goals
  • Mentors and develops engineering talent, promoting a culture of innovation, continuous learning, and accountability
Technical Oversight
  • Oversees architectural decisions, ensuring the delivery of robust, scalable, and secure solutions
  • Oversee technical budgets, resources, and timelines, ensuring projects are delivered on time, within scope, and aligned with business priorities
  • Ensures system architecture supports performance, scalability, and resilience
Product and Innovation
  • Collaborates with product management teams to translate business requirements into technical specifications
  • Champions continuous delivery, automation, and agile methodologies to accelerate product development and improve time to market
Security & Compliance
  • Ensures the highest standards of security and compliance across all platforms and services.
  • Implements best practices for DevSecOps, CI/CD pipelines and cloud operations
Stakeholder Management
  • Collaborate with functional tower heads to ensure successful delivery of products, projects, and services
  • Works closely with IT leadership to define technology strategies and KPIs
  • Communicates technical concepts to non-technical stakeholders and aligns them with business objectives
Job Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Head of Engineering, or a similar leadership role, leading cross-functional engineering teams and driving technology roadmaps
  • Minimum 20 years of experience in software engineering, enterprise architecture, data platforms
  • Exceptional strategic thinking and problem-solving skills, with the ability to translate complex business challenges into innovative technical solutions
  • Hands-on experience with modern technologies, frameworks and best practices in software engineering and architecture
  • Hands-on experience in end-to-end development of data lakes and data warehouses, preferably with experience in Informatica
  • Excellent leadership, communication and stakeholder management skills
  • Ability to work in a fast-paced, dynamic environment and deliver results under tight deadlines
  • Experience working in an Agile software development environment.
  • Experience working with cloud-based technologies (preferably Azure), microservices, and containers
  • Strong expertise in service-oriented architecture, microservices and API management
  • Proven track record to lead software development budgets, schedules, and resources
  • Excellent communication and leadership skills, with the ability to effectively mentor and manage cross-functional teams

National University of Singapore