Software Engineer
Singapore - Marsiling Update time: February 3,2020
Job Description

What will you do?

  • Responsible for requirements analysis, design, development, implementation and unit testing of software
  • Work independently in a cross-functional team to develop software per specifications and development standards
  • Understand business needs, analyse workflows and carry out integrations across different sub-system components

How will you get here?

I. Education

Individuals with a bachelor's degree in Computer Science, Engineering, or Sciences. Master’s or higher degree is great, but not required for the position

II. Experience

  • 1 - 3 years of software development experience in the software industry, preferably involving hardware and software interactions.
  • Fresh graduates are welcomed to apply.

III. Knowledge, Skills, Abilities

  • Strong with common data structures, design patterns, object-oriented design and algorithms used in programming.
  • Solid background in core Java.
  • Good understanding of core Spring framework/web stack technologies is desired.
  • Previous experience developing web applications using front-end technologies like VueJS, Electron is a plus.
  • Previous experience working with clinical workflows development is a plus
  • Excellent teamwork and collaboration skills. Ability to manage high priority tasks and adapt to changes in priorities. Effectively communicates and illustrates ideas; contributes critically and positively to a team.

Get email alerts for the latest"Software Engineer jobs in "