• Collaborate with cross-functional teams to support business initiatives and requirements.
• Responsible for translating business requirements into technical specifications and possible solutions that are robust, maintainable and scalable.
• Plan, execute and manage full project life cycle from initiation to delivery, including post-implementation support and system maintenance.
• Design, build, implement software solutions using .NET technologies for desktop and web-based applications.
• Ensure compliance of all IT security measures in application development processes.
• Maintain technical documentation and user guides.
• Takes pride in delivering quality solutions, on target and on time.
• Diploma/Degree in Computer Science, IT or equivalent.
• Minimum 3 years in application development and support.
• Proficient and hands-on experience in ASP.NET, web API, HTML, CSS, JavaScript, AJAX, MVC framework or other web design framework.
• Experienced in Internet technologies, application servers and database.
• Have completed at least 1 to 2 project life cycle(s).
• Outstanding analytical, problem-solving and time management skills.
• Self-motivated and results-oriented team player who takes ownership.
• Strong communication and collaboration skills.
• Experience in web security will be added advantage.