Senior Software Engineer

  • Competitive
  • Singapore
  • Permanent, Full time
  • Morgan McKinley Singapore
  • 13 Nov 18

Senior Software Engineer

Our client is looking for Software Engineers with extensive knowledge developing scalable web-based enterprise systems and applications. The ideal candidate is someone with expertise in technologies spanning multiple platforms, including cloud, mobile, and embedded devices.

Responsibilities

  • Design and implement cutting edge Platform-as-a-service systems on the cloud.
  • Develop API web services, ,HTML5 & JavaScript client-side UIs
  • Defining new features and workflows
  • Automate repetitive processes efficiently
  • Continuous improvement of development process in an Agile environment.

Requirements
  • Bachelors of Computer Science or equivalent with 3+ years of hands-on development experience. Experienced candidates will be considered for Senior roles or Architect roles.
  • Experience with Java or PHP development and relevant frameworks
  • Experience with Javascript, jQuery or other front end development frameworks is a bonus.
  • Knowledge in the following is not required, but will be a bonus:
  • Algorithms, data structures, complexity analysis & software design patterns.
  • OOP & OOD is a bonus
  • Experience with developing portable cross-platform applications
  • VCS/SCM (Version Control Systems/Source Control Management) - preferable git with git-flow
  • PostgreSQL and MySQL
  • Cloud services e.g. AWS, GoogleCloud
  • Containerization techonology e.g. Kubernetes, Openshift
  • Experience in configuring web servers such as Apache, Lighttpd, or Nginx

Interested candidates may apply directly or alternatively send an email to Benjamin Neo at bneo@morganmckinley.com.sg

Morgan McKinley Pte Ltd

EA No: 11C5502

Neo Kai Xuan Benjamin

Reg No: R1659873