Support the team leader and work with the team on developing and implementing IT software solution, in contribution to fulfill business objectives
Analyze the business specs then prepare technical specs and develop the new systems or enhance existing system for supporting business needs.
Support the team leader on technical analysis to provide the best technical solution as well as support colleagues for solving technical issues to complete the assigned projects / tasks on timely manner.
Investigate and answer daily enquiries on systems functional as well as problem encountered in order to resolve it in timely manner.
In charge of unit test on enhancements / new development under responsibility to ensure developed modules are matched with business requirements.
Assist users/team leader on building test scripts to cover all test cases.
Yêu Cầu Công Việc
Qualification:
University Graduate, major in Information Technology.
English certificate at least level B.
Experience
IT technical analysis and programming: at least 3 years.
Knowledge:
Good knowledge of an objective oriented language Java
Good skill at Web API, ASP.NET, ASP.NET Core, WCF, LINQ, Entity Framework.
Good experience on SOAP, RESTful Web Services.
Good skill at MS SQL Server programming (stored procedure, function, job, trigger, view).
Good skill in database design, database management, particularly MS SQL.
Solid understanding of the software development life cycle
Working knowledge of Sharepoint, HTML5, CSS3, and Javascript a plus
Skills:
Programming skill.
Communication skill.
Analysis skill.
Team work spirit.
WORKING RELATIONSHIPS
Internal interface : All company employee. Particularly in Operations Division, Agency Administration Department, and Financial Division will be internal clients of this jobholder.
External Interface : External contacts will include software vendor and consultants.
CHALLENGES
Multi task projects, enhancements and production issues to progress concurrently, manage conflicts the resource and time schedule, amongst the various demands.
The fast growing information technology, demands the jobholder to keep up to date with ever-changing knowledge and skills.