Software Engineer - Middleware

Date: Nov 19, 2023

Location: Kuala Lumpur, MY

Genting Malaysia Berhad

Genting Malaysia is a leading multinational conglomerate that is principally involved in the leisure and hospitality business, covering theme parks, casinos, hotels, seaside resorts and entertainment venues in Malaysia, the UK, and the US. It is one of the largest listed companies in Malaysia.

With over 50 years of experience and milestones, Genting Malaysia is currently expanding and transforming Resorts World Genting into the leading tourism and entertainment hub via the Genting Integrated Resort Transformation Plan. Under this plan, flagship projects include Skytropolis Indoor Theme Park, the outdoor theme park - Genting SkyWorlds - and the adjacent shopping complex - SkyAvenue, which houses some of the most prestigious lifestyle brands from around the world.  The plaza also features a state-of-the-art cable car system, which connects SkyAvenue to the mid-hill Genting Highlands Premium Outlets, carrying up to 3,600 passengers per hour per way.

If you are searching for a dynamic career full of exciting growth opportunities; look no further and join us today!


Job Descriptions: 

  • Perform software development based on project requirements (Web, Mobile, Desktop & Kiosks Applications).
  • Study and understand user requirements based on system requirements specifications or discussion with team members and users.
  • Report development, testing, implementation and support progress to analyst software engineer/senior software engineer.
  • Perform technology exploration on new platform and IT trends (Web, mobile, Desktop & Kiosk applications).
  • Maintain Requirements Traceability Matrix, Source Code, Test Cases, Technical Manual, User Manual & Installation Guide

  • Participate technical discussion/brainstorming session with project team/vendor

  • Perform software testing (unit testing, performance test, system integration test and regression test) with team members and ensure software quality are met

  • Providing solutions to problems/issue to project team and customers

  • Attend to remedy cases and provide onsite/offsite system support for local/overseas and perform troubles shooting and technical consultation to users

  • Perform software packaging, deployment, installation and configuration


Job Requirements:

  • Degree/Diploma in Computer Science (or related field).
  • Understanding of the System Development Life Cycle processess, from initial study through implementation. E.g. Waterfall, Agile, V-Model.
  • Knowledge of programming languages such as C, C#, .NET 3.5 and above, WCF & WPF, JavaScript, JQuery, AJAX, HTML5, CSS (Cross site scripting).
  • Knowledge of RDBMS (Relational DataBase Management System) structure (Microsoft’s Sql Server), SQL programming such as Stored Procedures, Triggers. SQL Database Administration such as table indexes & views and Performance Optimization.
  • Knowledge of integration technologies such as API Gateway and Middleware or ESB (Enterprise Service Bus). API (Application Programming Interface) and microservices architecture design and implementation on Kubernetes is an added advantage.
  • Understanding of Object Oriented Programming.
  • Fresh graduatre is welcome to apply.

Be part of an exciting history-in-the-making, help shape the future with us. This is a golden opportunity for you to establish a strong foundation for a great career within the company. Apply now!

Job Segment: Testing, Middleware, DBA, Computer Science, SQL, Technology