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.