Application Developer
Reporting to the Head of Technical Operations cum System Architect, you are required to perform application development and support tasks as an application developer and first-level support who are managing client issues with regard to application development and support. You are also required to perform second-level support to analyse and resolve the technical issue when necessary.

- Analyse, design and develop the application according to the user requirements.
- Managing business user enquiries on the application issues (Level 1 & Level 2).
- Providing software application support to business users.
- Performing analyses on software application functionality and suggesting improvements.
- Ensuring effective front-end and back-end functionality of applications.
- Consulting with the software development team, internal users, and clients to improve application performance.
- Establishing the root causes of application errors and escalating severe concerns to the Senior Developer / Engineer.
- Providing front-end support to clients and colleagues in other departments.
- Helping the System Architect / Developer in bug fixing.
- 2 years experience in related field
- Understanding of software development lifecycle (SDLC) process & Agile methodologies
- Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
- Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
- Familiarity with architecture styles/APIs (REST, RPC)
- Good in executing all levels of testing (System, Integration, and Regression)
- Good in preparing technical documentation and support document
- BSc/BA in Computer Science, Engineering or a related field