Senior Software Developer

RMA Consultants Pte Ltd
8 Kaki Bukit Avenue 1 #05-05/06/07/08
01  417941

Manages Others
Experience Required
Degree Required
Security Clearance Required

Job Description
  • Work closely with other teams (programme office and IT department) on the project planning and execution, and system implementation
  • Develop the system designs and identify sources (research institutes or vendors) for the system/technology components
  • Define the requirements of the system/technology components to engage research institutes and vendors
  • Work closely with the research institutes and vendors to ensure the requirements are met and smooth integration
  • Lead the team in software development and system integration work
  • Identify use cases, data and user needs for privacy preserving data mining techniques to be implemented and tested in the data analytics platform
  • Provide regular project updates to the management
  • Review monthly progress report, problem resolutions and project deliverables, etc from the research institutes
  • Lead user acceptance tests

Job Requirements
• PhD in computer science, computer engineering, electrical/electronic engineering or a related field
• Experience in project management and leading a software development team
• Experience in software system design
• Experience in working with institutes of higher learning or research institutes on R&D projects
• Good communication and presentation skills
• Coding in Python, Java, C/C++ or JavaScript
• Preferably, experience in:
o Performing extract, transform and load (ETL) task on database
o Natural Language Processing (NLP)
o Data privacy protection techniques (e.g. anonymisation, differential privacy, homomorphic encryption etc.)
o QlikView or Tableau data visualisation

Thanks & Best Regards
Deepti Kumari
Consultant, Search Services
RMA Consultants Pte Ltd
EA Licence Number. 93C4403
EA Regn. Number. R1875237
RMA Consultants Pte Ltd
RMA Consultants
8 Kaki Bukit Avenue 1 #05-05/06/07/08
01  417941