Software Engineer / Lead Software Engineer (Full Stack)

Job brief:

We are looking for a Full Stack Engineer with ample experience in: developing web applications in a devops environment, and systems administration for Linux and Windows.

Responsibilities:

  • Write well-designed, efficient code using best practices in a DevOps environment.
  • Gather and refine user requirements and functional specs.
  • Create and maintain software documentation.
  • Install and maintain supporting apps as required.
  • Maintain web portals.
  • Perform Linux and Windows systems administration.
  • Provide technical support to users.

Requirements:

  • Minimum 3 years work experience in web programming and systems administration.
  • Minimum Bachelor’s degree in any field.
  • In-depth knowledge of today’s web application technologies, web infrastructure (software and hardware) and the devops process (i.e. HTML/CSS, JavaScript, JQuery, Web Services (REST/SOAP), Git)
  • Solid coding skills in Javascript, Java, JSP, C++, Python, Linux scripts.
  • Knowledge of NodeJS, Express, AngularJS or other fullstack frameworks will be an advantage.
  • Able to configure and deploy webservers like Apache and NGINX.
  • Adequate knowledge of RDBMS’s (e.g. MS-SQL Server, MySQL, PostGreSQL), OOP.
  • Excellent troubleshooting skills in software and hardware.
  • Strong in Linux OS and Windows OS.
  • Able to perform systems administration for Linux and Windows.
  • Good oral and written English communication skills.
  • Able to learn quickly on the job.
  • Organisational skills to juggle multiple tasks within the constraints of timelines and budgets.

Interested candidates, please send cover letter and CV to :
Mr Choo – tmschk at nus dot edu dot sg or call 65163105. State expected salary.
www.tmsi.nus.edu.sg
Closing date: open

Only shortlisted applicants will be notified.