x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Developer
 banner picture 1  banner picture 2  banner picture 3

Software Developer

Amaris Consulting Pte. Ltd.

Amaris Consulting Pte. Ltd. company logo

Mission Description

This position is required to design, implement, integrate, develop and deliver sub-system or interfaces during development life cycle. It needs to meet on time, on cost and quality delivery.

  • Mainly work with the team of Developers/Integrators and Project Manager throughout software development life cycle;
  • Produce detailed design specification by referring to the global design specification;
  • Responsible for implementation and unit test for sub-system or interfaces, and ensure code quality;
  • Provide technical support (enhancement or bug fixes) during system integration test, user acceptance test, system commissioning, and maintenance phases;
  • Apply best practices, compliance policy in software development;
  • Strive for continuous improvement in terms of process, quality and efficiency;
  • Will be assigned to work on product development and delivery of projects

Technical Skills

  • At least 3 years' experience in object-oriented software development;
  • Experience in writing Design Documentation, Object-Oriented Software Design;
  • Strong analytical and problem-solving skills;
  • Degree in Electrical / Electronics / Computer Engineering / Computer Science or a relevant discipline;
  • You should have extensive knowledge on Java EE, JSON, Hibernate/Spring Framework, Angular JS
  • Ideally you should be familiar with open source technologies like Kubernetes, kafka, Drools, JBPS, Elasticstack etc
  • Experience in Mobile Application Development (IOS and Android) will be an added advantage;
  • Good written and verbal communication skills;
  • Self-motivated, independent and a good team player
  • Able to work under pressure
  • Innovative mindset and think-out-of-the-box

Sharing is Caring

Know others who would be interested in this job?