Singapore Academy of Law

Job Description:

  • Identify and scope business requirements through rigorous information and requirement gathering in conjunction with stakeholders like business owner and product manager.
  • Manage expectations and needs of stakeholders to control scope, budget, timeline, IT architecture and cybersecurity.
  • Assess and sense existing and potential IT development and operational risks that affects business strategy and targets.
  • Manage IT procurement processes by ensuring adherence to scope, timeline and quality specification.
  • Manage change through scheduling, communication and stakeholder management.
  • Perform application configuration management through systematic controlling, tracking and documentation of application changes.
  • Test software including code review and test case generation to ensue correctness, quality, performance and security of deliverables of contractor and developer.
  • Manage IT development, maintenance and support contracts, review contractor’s performance and target achievements.
  • Makes critical scope adjustments to ensure achievement of desired results.
  • Manage development contracts, review contractor’s performance and target achievements.
  • Manage staff to deliver the desired outcome for the organisation.
  • Perform the role of an application architect/ lead & document the architecture as required.


  • Degree in Computer Science/Engineering / Information Systems or equivalent.
  • Experienced in business analysis, solutioning, and system development and maintenance using a combination of agile and waterfall methods.
  • Desired skills: C#.NET, Java, PHP, JavaScript, Web application development.
  • Experienced in team management to distribute work and to maintain high morale.
  • Good leadership, problem-solving, writing and communication skills.
  • Highly driven and independent and yet able to work in a team and able to interact effectively with others to gain buy-in for the solutions.
  • Advance skills in Java/ C#.NET & SPA/ PWA development using JavaScript.
  • Able to write code to implement features when the need arises.
  • Able to architect the entire web application in view of performance, security & resources.
  • Experience in harnessing open-source software packages for project needs taking into consideration the license & support.
  • Experience in CI/CD, container, (test) automation & cloud technologies (MS Dynamics, AWS).
  • ScrumMaster/ CITPM/ PMP Certification preferred.
  • At least 6 years of similar experience.

How to apply:

Interested candidates are invited to submit your resume, stating your current / expected salary and date of availability to [email protected]

Only shortlisted candidates will be notified.