Responsible for design, development, maintenance and enhancements of the in-house systems.
Work closely with Team Leader, UX designers, vendors and offshore development teams to drive the evolution and expansion of the in-house systems in terms of software design, coding, quality control for accommodating operation requirement specification, performance and scalability improvements.
Provide continuously enhancement for user experience, performance, robustness and scalability of the system in most cost effective way with minimal maintenance.
Provide support to business users for using the systems, bug fixing, minor enhancements and fine tuning for accommodating operation needs and ensuring smooth day to day operation.
Provide complete documentation on technical design, release note, user and configuration manual in compliance with ISO documentation standard.
Requirements:
Bachelor\xe2\x80\x99s Degree in Computer Science, Information Technology or equivalent Professional Qualification / Training.
Preferably those with Microsoft Certified Software Engineer (MCSE) certification.
Min 5 years of working experience in software development on web, client server base and mobile applications.
Strong verbal and written communication in English.
Able to communicate in regional or local languages.
Strong understanding & analysis of user\xe2\x80\x99s actual pain and requirements.
Strong analytical and problem solving skill in fast past environment.
Skillsets:
Programming : Dot Net or Dot Net Core, C#, ASP.Net, Angular 2 above, HTML5, Javascript, SQL Syntax
Framework : Microsoft Framework 4.5 above, MVC, Entity Framework, Web API, LINQ, Bootsrap, JQuery
Databases : MYSQL, MSSQL, PostgresSQL or Oracle RDMS
Integration: SOAP, ODATA 2.4.5 Data Format : JSON, XML