Design Engineer (Software).

Permanent Personnel Services Pte Ltd| Date Posted: 15-Jun-2019
EA Licence No: 00C5285|EA Personal Registration No: R1102605
Save Job
Job Nature:
Permanent, Contract
Position Level:
Experienced, Manager
Bachelor's / Honours, Masters / PhD

Job Description

Design Engineer (Software).  

Responsible for design, develop, test and implement reports and dashboards that utilize the underlying data store(s)/ data warehouse(s)/ data mart(s).

o Responsible for data gathering and development of database which include design, develop, test, implement and maintain new and existing databases.

o Participate in analysis activities to gather required reporting and dashboard requirements.

o Translate requirements into specifications that will be used to implement the required reports and dashboards, created from potentially multiple data sources.

o Provide support as required to ensure the availability and performance of developed reports and dashboards for both external and internal users.

o Developing predictive model to drive optimization and improvement of processes and resources.

o Assess the effectiveness and accuracy of data sources and data gathering techniques.

o Continuously improve the quality, accuracy, integrity and value of the data by giving input into the optimizing of data structures and possible integration of data from a variety of diverse systems that exist within the organization.

o Conduct big-data analysis to enable predictive forecasting of machine ‘s component failure

o Provide technical assistance and cross training to other team members.

o Must be able to perform duties with moderate to low supervision.


 Interacting with teams

o Work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive solutions.

o Able to work effectively within different cross-functional teams within the organization.

o Traveling and onsite support

o Able to do frequent business travel within Asia during project pilot build.


Bachelor Degree/Msc in Computer Science or other relevant discipline or equivalent combination of education and experience.

3-5 years of working experience developing and implementing enterprise-scale reports and dashboards.

Extensive experience with data/ database/ data warehouse implementations.

Knowledge of logical and physical data modeling concepts. Big-data analytics and prediction algorithm and methods.

Understanding of data integration issues (validation and cleaning), familiarity with complex data and structures

Requires strong analytical, conceptual and problem-solving abilities.

Ability to manage multiple priorities, assess and adjust quickly to changing priorities.

Possess software coding experience. C++, Python, Java, R, linux and script programming skill.




Ability to work both individually and as part of a team

Excellent interpersonal (verbal and written) communication skills with ability to communicate clearly to cross-functional team within organization or external customer/vendors.

Response professionally/Technically to common inquiries from customers.

Effectively present information to internal teams and management and is a good team player.

Excellent time management skills with the ability to contribute to multiple concurrent projects





Company Overview
Permanent Personnel Services Pte Ltd