MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Senior Software Developer

Position Type Direct Contract
No. of opening(s) 1
Location Singapore
Posted 11-June-2019
An exciting opportunity as a Senior Software Developer to implement innovative technical solutions in the space of shared data analytics and speech to text transcription.

Supervisor experience to qualify for the Lead Software Developer (Team Lead/ Managers).
Skill-set Requirement
  • Bachelor in Computer Science, Computer Engineering, Electrical Engineering;
  • At least 5 years of working experience in software development and system design;
  • At least 2 years of work experience in Data Analytics and / or Business Analytics;
  • Hands on experience in Python, Java, C/C++, SQL, JavaScript;
  • Knowledge of Extract, Transform and Load (ETL) process;
  • Knowledge on Artificial Intelligence (AI), Natural Language Processing (NLP), Machine Learning (ML), Deep Learning (DL);
  • Good understanding of microservices applications, architectural principles and frameworks;
  • Experience in Agile/Scrum development methodology;
  • Collaborative communicator with good oral and written communication skills.​

Desirable Skills
  • Experience in data privacy protection techniques such as anonymisation, differential privacy;
  • Knowledge of Cloudera, Hadoop, Spark, MapReduce.
Job Responsibilities
  • Work on advanced data analytics and data science projects as well as to build a shared data analytics platform to support business units to analyze large-scale structured and unstructured data;
  • Explore advance analytical methods like Machine Learning to analyze business problems and solutions;
  • Work with cross-functional teams to identify business opportunities, optimize operational process and deliver business insights;
  • Process, cleanse, test and verify the integrity of data used for analysis to include data privacy;
  • Design and develop ETL (Extract-Transform-Load) scripts and procedures to derive data from various sources, perform data migrations across different systems, databases and server;
  • Gather and process raw data from data sources such as offline files by writing scripts, web scraping, calling API's and writing SQL queries;
  • Develop use cases, data set processes for data modelling, mining and process unstructured data into suitable forms for analysis purpose;
  • Ensure proper documentation of processes, analytics design, measure definitions, data integration and development;
  • Champion Data Analytics driven activities within the team.
Role Compatibility
Application Development, Data Warehousing, Project Management
Level Compatibility
Developer/Analyst Programmer, Lead Consultant, System Analyst, System Architect, Team/Technical Lead

Interested in this Job? Do you want to Re-Apply?

Location *
LinkedIn Profile
Tap to Attach your LinkedIn Profile

Company Details

Sciente International Pte Ltd
Sciente International Pte Ltd

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url