Accessability Links

Senior Software Engineer (JAVA/MySQL/AngularJS/Perm)

Full-time Permanent
Consumer Software
Date posted:
This vacancy has now expired.
• Position: Senior Software Engineer
• Employment Type: Permanent
• Location: East

Main Purpose:
The role of this position is to work on database development, web development & working closely with the geographically distributed development teams catering to the user requirements. The position will be part of a team that designs and builds full-featured, interactive web applications and interfaces.

It's a permanent role with a global leader in medical technology, services, and solutions located on the east side. They offer an attractive remuneration package, with company transportation services.

  • Developing stored procedures, triggers, functions, writing & reviewing complex queries supporting new features & enhancements
  • Owning the DBs & supporting various teams regarding DB/query tuning and performance, data modeling, schema design and review
  • Candidate shall be responsible to gather, analyze and formalize user’s business requirements and processes, evaluate on feasibility of implementation and manage scope of work.
  • Web development in Java based environment.
  • Staying abreast of the most current release of MySQL, Cassandra including compatibility issues with operating systems, new functionalities and utilities and suggesting changes as & where required.
  • The incumbent shall also have responsibilities for the following:
  • Evaluate costs and benefits of user requests, explore alternatives and communicate proposed solutions to users
  • Document user requirement specifications include Data Workflows
  • Participate in testing of system functionality, conduct system demos and work with users providing training and testing support
  • Conduct post implementation testing with users and ensure that system is working as intended
  • Identify and implement process improvements. Processes include business processes and system development processes

  • Solid experience with SQL database programming (MySQL preferred) as well as Database design and maintenance and web development experience in Java.
  • Excellent Query Tuning & Performance optimization skills preferably experienced in MySQL
  • Excellent communication, Interpersonal & Organizational skills
  • Extensive experience creating interactions with large data sets
  • Experience with organizing complex information into manageable and usable systems.

Experience and Knowledge:
  • Minimum 5 year experience with SQL database programming (MySQL preferred) as well as Database design and maintenance in a high volume, high impact transactional environment including creating Stored Procedures, Functions & Triggers
  • Should have worked in progressively responsible technical, data focused roles
  • Experience in web development using Java, jQuery, CSS & other scripting language (AngularJS, GoogleJS, etc) is required and knowledge of application/web servers like jboss, websphere etc is expected.
  • Knowledge of Big Data and other NoSQL databases will be advantageous.
  • Basic shell scripting skills
  • Prior experience on frameworks such as Spring, Hibernate, etc would be a plus.
  • Be able to work independently with minimal supervision
  • Bachelor Degree in IT/Computer Science or relevant disciplines

If keen, kindly forward your application and resume to

Please take note that we only contact those who get shortlisted for the role.

Company Name: ScienTec Consulting Pte Ltd
EA licence no.: 11C5781
EA personnel name: Olsem Stefanus Emmanuel
EA personnel registration no.: R1655896