Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

(Staff / Sr.) Software Engineer (System & Data) job in Jurong East at Omnivision Technologies Singapore Pte Ltd

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Apply Now
(Staff / Sr.) Software Engineer (System & Data) at Omnivision Technologies Singapore Pte Ltd

(Staff / Sr.) Software Engineer (System & Data)

Omnivision Technologies Singapore Pte Ltd Jurong East Permanent
Apply Now

Position Overview:

We are looking for software engineer to develop sales and business intelligence platform/system to support company’s business. The candidate will have the opportunity to expose to system development, data engineering and data analysis. To qualify for this position, the candidate should have solid programming skills and experience in Python and SQL, be able to understand the business flow and data flow in various information systems, and integrate the data into a consolidated database. The candidate will also need to have patient to understand stakeholder’s needs and manage the requirement changes of the stakeholders.


•   Analyse various databases from different in-house systems and understand the business behind the data.
•   Extract, process, transform and consolidate business data from different in-house systems for business intelligence purpose.
•   Design and maintain the consolidated database properly.
•   Take part in system development for sales and finance.


•   Bachelor's or Master's Degree in Computer Science or equivalent.
•   Must have strong skills and rich experience in Python and SQL.
•   Must have strong interest in programming for data processing and system development.
•   Solid understanding of relational database design and performance aspects.
•   Experience in web system development and have related knowledge, e.g. html, Javascript, Jquery, css, bootstrap, Python/Django, PHP, SQL, Ajax, HTTP Get/Post etc
•   Knowledge of Linux and web server environment, know the basic Linux commands and Apache setting
•   Experience with version control and project management tools, e.g. Git/SVN, Jira
•   Good communication skills & have patience to understand stakeholder’s requirements and concerns.

Good to have
•   Experience with PowerBI, Tableau or similar Business Analytics tools.
•   Good command of Mandarin language as many of our users are Chinese based.

Recommended Skills

  • Php (Scripting Language)
  • Cascading Style Sheets (Css)
  • Java Script (Programming Language)
  • Ajax (Programming Language)
  • Hyper Text Markup Language (Html)
  • J Query
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve JobsCentral by providing feedback about this job:

Job ID: EMPSG0000904042

JobsCentral TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using JobsCentral you are agreeing to comply with and be subject to the JobsCentral Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.