Software Engineer

Responsibilities:

  • To participate and provide technical development (implementation, enhancement, maintenance & support) for new & existing applications for company.
  • To evaluate & review the existing system/application from time to time, or as when require and to identify areas for improvements, including recommending for new system development & implementation if necessary.
  • Designing, coding & debugging applications in various software languages according to SDLC.
  • To maintain software quality and standard appliance.
  • Performance tuning, improvement, balancing, usability and automation for developed application by observe best practices in order to deliver highest quality, fulfilling business requirement on time and within budget.
  • To handle software releases, installations and upgrade processes.
  • To assist senior software engineer on project planning, coordination and management.
  • Evaluate new technology / applications as well as translate business needs into system dimensions and provide relevant solutions.
  • Develop and update the related operation procedure and associated SDLC documentations.
  • To provide on-going production support and maintenance of software applications.
  • Any other tasks assigned from time to time.

Requirements:

  • Diploma / Degree in IT or Computer Science.
  • With a minimum of 2 years related working experience.
  • Developing and experience working on small or medium scale projects.
  • Familiar with object-oriented and web based programming.
  • With exposure to Microsoft technology such as MS Visual Studio, PHP, MS Server Operation System, MSSQL, MySQL and other development tools.
  • Resulted oriented, aggressive and able to work independently.
  • Able to work under pressure and possess good analytical skills.
  • Possess own transport and willing to travel.