Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in Singapore is seeking a skilled software developer to design and maintain web-based applications. The role involves R&D, coding, testing, and collaborating with team members to ensure quality and security standards are met. Candidates should have a degree in Computer Science and at least 4 years of experience, with strong skills in Java and ReactJS. Fresh graduates are also encouraged to apply, as training will be provided.
Responsibilities:
Design and write elegant, semantic and easily maintainable code.
Hands-on in research & development by exploring new technologies/tools.
Develop good unit test and API test package, execute tests & document test results to ensure the quality of the program.
Analyze functional requirements to translate into application design using established design methodologies and guidelines.
Work with team members to ensure design and programme codes conform to security guidelines, architecture and design standards, and that design satisfies functional and system requirements.
Handle product deployment, configuration and support activities.
Product support - able to investigate issues, identity root causes and resolve issues quickly.
Participate in R&D/POC, development, maintenance, and execution of product roadmaps, contribute ideas for new features and/or new product candidates.
Prepare & maintain up-to-date product documentation.
Work with QA in test cases preparation and automated testing, assist the development of internal/external training programs.
Contribute and provide support at seminars, webinars, workshops and pre-sales activities.
Prerequisites:
Degree/Diploma in Computer Science or equivalent with at least 4 years of software development experience in Web based applications in Windows, UNIX or LINUX platform.
Fresh Graduates are welcomed to apply! Training and mentorship will be provided!
Excellent technical skills include proven object-oriented programming experience with Java, Javascript, ReactJS or equivalent with extensive RDBMS through JDBC.
Excellent troubleshooting and problem solving skills.
Eager to learn new technologies and a fast learner. Likes hands-on in R&D/POC and actual development work.
Self motivated. Able to work independently and dependable.
Excellent teamwork and collaboration skills. Ability to manage high priority tasks and adapt to changes in priorities.
Experience in one or more of the following database servers: MSSQL, MySQL, MongoDB and Oracle.
Experience in load test, performance tuning and penetration test would be advantageous.
Experience in CSS, Bootstrap, ReactJS, Docker, Kubernetes, Spring Cloud, Hibernate, Cloud (AWS/Azure), Microservices would be advantageous.
Experience in product full life cycle, full stack development, CICD would be advantageous.