Job Description
To plan, analyze, develop and maintain applications based on users' IT requirements and to provide support services to users over issues encountered upon using the applications.
- Design and implement high quality complex applications and solutions
- Provide post-implementation maintenance support
- Conduct technical feasibility study, analyse requirement specifications and collaborate with teams to design and architect solutions including developing proof of concepts
- Document and update the technical design specifications
- Prepare effort estimation, develop technical activities, schedule and work breakdown structures to ensure compliance to project scope, deliverables, resources and budget
- Ensure compliance with security, development and quality standards
- Identify and keep abreast of latest application development and technology trends on new initiative and emerging technologies
- Conduct or facilitate knowledge sharing
Qualifications
- A degree in Computer Science, Computer Engineering, Information Technology or equivalent
- Relevant experience in application design, development and support, and has preferably completed at least 3 rounds of SDLC in web development
- Strong programming skill in C#, ASP.NET, ASP.NET MVC, ASP.NET Core, Entity Framework, LINQ, jQuery, Angular and Bootstrap
- Having working experience in ASP.NET Core, PHP, Linux, Angular & DevOps would be an advantage
- Deep knowledge in Relational Database Management System (RDBMS) such as MSSQL, Oracle and SQL language
- Strong business process and analytical skills with the ability to assimilate information quickly, and communicate complex requirements and issues clearly and concisely. The ability to understand the business questions that users are trying to get answered is essential
- Strong oral, written and interpersonal communication skills with the ability to interact and communicate effectively with all levels of management, users and vendors
- Must be a self-starter and able to work independently with minimum supervision
- Must be a good team player, proactive in nature, fast learner, highly organized and positive attitude
- Experience in Higher Education industry is a bonus
More Information
Location: Kent Ridge Campus
Organization: NUS Information Technology
Department : Applications - Faculty & Research Systems
Employee Referral Eligible:
Job requisition ID : 21460
Similar Positions
-
Research Engineer I (Computer Science/Software Engineering/Information Technology), Nanyang Technological University, Singapore, 2 days ago
The S-Lab for Advanced Intelligence is seeking Research Engineer I to join a university-level research centre collaborating with industry. The position is for one year, renewable subject to satis...
-
Research Engineer I (Electrical/Electronic Engineering/Mechatronics/Robotics), Nanyang Technological University, Singapore, 2 days ago
The School of Mechanical & Aerospace Engineering (MAE) invites applications for the position of Research Engineer I. Key Responsibilities: Assess requirements then transform into preliminary desig...
-
Research Associate (Computer Science/Engineering, Electrical/Electronic Engineering/Mathematics), Nanyang Technological University, Singapore, 2 days ago
The School of Computer Science and Engineering (SCSE) invites applications for the position of Research Associate. Access to data is crucial for AI-empowered businesses. However, in an age of heig...
-
Research Associate (Computer Science/Engineering), Nanyang Technological University, Singapore, 2 days ago
The School of Computer Science and Engineering (SCSE) is seeking a dedicated Research Associate in Computer Science and Engineering with a focus on advancing the fields of diffusion models and mac...
-
Research Engineer Ii (Computer Science), Nanyang Technological University, Singapore, about 20 hours ago
A Corp Lab in NTU is seeking to hire a Research Engineer II who will contribute to the design and execution of robust research initiatives aimed at cultivating green premium strategies and green r...
-
Research Engineer I (Mechanical Engineering/Robotics/Electrical Engineering), Nanyang Technological University, Singapore, 2 days ago
The School of Mechanical & Aerospace Engineering (MAE) invites applications for the position of Research Engineer I. Key Responsibilities: Devise automation solution for microfluidic device to tar...