Industry: Software Development
Location: Singapore
Roles & Responsibilities
Responsibilities:
· Design and Develop Front-end website and user interactions
· Develop back-end applications
· Produce specifications and determine operational feasibility
· Responsible for quality assurance, maintenance, and enhancement of existing software libraries
· Participate in system acceptance testing and on-site deployment
· Execute full software development life cycle (SDLC)
· Work with Vendor to resolve software issues
· Meeting both technical and consumer needs
· Staying abreast of developments in web applications and programming languages
Job Requirements:
· Degree in EEE/Computer Science/Computer Engineering or equivalent.
· Minimum 5 years of technical experience in software development
· Proficiency in Java, HTML, CSS, and JavaScript
· Proficiency in Spring, JPA and React framework
· Proficiency in Frontend frameworks like ReactJS, AngularJS and Angular
· Experience in Node.js and sails
· Proficiency in backend services development in C++ and C#
· Knowledge of RESTful API and Swagger UI
· Knowledge of SQL databases like MySQL and MariaDB
· Familiarity with browser testing and debugging
· Knowledge of GUI design methodology would be advantageous
· Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
· Knowledge of Communication Stack Layer and various communication protocols like SNMP, TCP/IP and UDP
· Location: Ang Mo Kio
Only shortlisted candidates will be notified.