Normal
Running normal services
bullhorn

Senior Software Engineer

Senior Software Engineer

ERL is currently seeking a highly motivated Senior Software Engineer to design, implement and maintain a ticketing system. Our systems are built on open-source platforms including Node JS, Docker, and the database is Microsoft SQL Server. React framework is used for web application. Online reporting portal is built using Microsoft ASP.NET framework. It uses a combination of HTML, JavaScript, and CSS for the front-end, and C# for the back-end. We also support Microservice architecture, and Docker is an open-source containerization solution for Microservices.

The challenge of the role is to discover the database architecture and design, ensuring data integrity, modification and troubleshooting the complex SQL queries and integrating with a frontend reporting application.

This role requires an individual who is passionate for writing code, self-exploration, fast learning and analytical skills. The candidate should also have good problem-solving skills and be able to work independently. Additionally, the candidate should have hands-on experience dealing with complex SQL queries, subqueries, stored procedures, SQL Server Integration Services (SSIS) and report customisation. The candidate is responsible for creating and maintaining technical documentation for all developed applications and database documentation for future reference.

  1. Experience in writing and optimizing complex Microsoft SQL queries, subqueries and stored procedures.
  2. Experience in using ASP.NET and C# programming to support web development portals.
  3. Experience in SSIS and extract, transform and load (ETL) for data integration will be an added advantage.
  4. Experience customising, maintaining and automating interactive business reports and dashboards.
  5. Experience in creating and maintaining technical documentation for all developed applications and database documentation.
  6. Good problem solving and analytical skills.
  7. Knowledge of data mining and segmentation techniques.
  8. Excellent communication and interpersonal skills.
  • Degree in Computer Science/Information Technology or equivalent.
  • At least 3 years of working experience in Microsoft SQL Database Developer and ASP.NET web development.
  • Having knowledge of other programming languages would be an added advantage.
  • Fast learner and a self-starter in learning/developing new skills.
  • Strong analytical and problem solving skills would be an advantage.
  • Self-motivated, responsible, creative, goal-orientated and able to work with minimum supervision.
  • Pragmatic and straight forward approach to problem solving and delivering against objectives.
  • Able to manage a variety of users at any one time.
  • Able to work outside normal office hours if required.
  • Proactive rather than re-active, talking to business managers about potential increase in capacity needed.
  • Good written and verbal communication skills.
  • Fluent in English and Malay.

 

Note :

  • Successful candidate will be offered a 2 years’ employment contract with possibility to be absorbed as permanent (based on performance) at the end of the contract.
Interested in
Joining us?
Can’t find an opening that’s in line with your career goals? Shoot us your CV and we’ll get back to you if there is any vacancy that suits your experience.
*Please ensure that your file is in ZIP, PDF, JPEG or PNG format and does not exceed 5MB in size.
*Please ensure that your file is in ZIP, PDF, JPEG or PNG format and does not exceed 5MB in size.
Submit