Job title: Web Software Engineer
Job type: Permanent
Emp type: Full-time
Salary type: Monthly
Salary: negotiable
Job published: 2019-10-31
Job ID: 31042
Contact name: Hunters International
Contact email: Vincere@hunters-in.com

Job Description

Position

:

Web Software Engineer

Industry

:

IT

Location

:

KL

Remuneration

Reporting to

:

:

Up to RM 6,500

Associate Director, Product Engineering

 

 

Responsibilities

  • Responsible for activities involved in the analysis, design, development, troubleshooting, debugging and maintenance of enterprise, high-volume, transactional systems. Also responsible for formulating and implementing the team's technical vision, providing hands-on insight into system architecture, data software development and architectural design.
  • Work with other engineers to develop effort estimates and plan implementation of products, based on requirement documents. Participate in and help lead design and code reviews.
  • Analyse and improve efficiency, scalability, and stability of various system resources.
  • Responsible for project branch maintenance and builds.
  • Capable of working proficiently at both strategic and tactical aspects of a project. Ability to code complex programs and derive logical processes.
  • Build prototypes at tech scoping stage of projects.
  • Working along with software developers to create and maintain a robust framework.
  • Explain technologies and solutions to technical and non-technical stakeholders.
  • Stays abreast of current technology, new technological advances and company standards.
  • Lead/mentor software developers and share knowledge through knowledge-sharing presentations.

 

Requirements

  • Bachelor Degree in Computer Science / Information Technology or equivalent.
  • Excellent debugging and optimisation skills
  • Strong background on development with Visual Studio.NET in VB, C# and ASP.net
  • Strong understanding of OO concept, SQL, Web services, AJAX, MVC.
  • Responsible for translating the client's business requirements into specific system, application or process designs.
  • At the senior level or higher, the position requires significant knowledge across multiple platforms, processes or architectures, as well as broad knowledge of new technologies, and will include directing the design efforts of less experienced architects.
  • Passionate for software development, a positive attitude, and an eagerness to learn.
  • Able to work with minimum supervision as well as able to contribute to team development.
  • Experience in one or more of the following areas are a definite plus: Web API, WCF, WPF, Memcached, Software design pattern and mobile platform includes IOS, Android, Windows Phone & etc.