Software Engineer (Web and Mobile Solutions)
Salary undisclosed
Checking job availability...
Original
Simplified
Job Purpose
To be responsible for the detailed design, development, implementation, and testing of system.
Key Responsibilities
1. Responsible for the software requirements, design, development, implementation and testing of the software system
2. Performs the software requirements analysis
3. Design user interface navigation workflows to simulate user experience as part of requirements analysis
4. Conduct/participate in requirements gathering and user interface prototype workshops
5. Design software based on software requirements and software architecture
6. Implement coding according to software design and coding standards
7. Participate in peer reviews
8. Maintain traceability from software requirements to software design and software implementation
9. Fix defects found during testing
10. Other job as assigned.
Support:
1. Provide technical support to end users by handling day-to-day call in and email enquiries.
2. Provide on-site support to perform system deployment, installation and troubleshooting and conduct training to clients.
3. Support and assist in implementing new projects and roll-out
Education -
Degree/Diploma in Computer/IT/Engineering
Years of Experience - Minimum 2 years working experience in IT project environment
Other requirements
(e.g. certification, skills) - Experience with Android SDK, Java, iOS SDK, Objective-C frameworks (libraries) and tools to create mobile web, native and hybrid apps for phone or tablet devices required
- Experience programming in Java, Java Spring Boot, Vue.js, ReactJs, React Native, MySQL
- Experience with IntelliJ, VSCode, Xcode IDE
- Experience leading development efforts for Web application, Android, IOS and other mobile platforms a plus.
- Proven experience deploying micro service technology and Docker
- Exceptional communication skills, both written and verbal, and comfortable interacting with all levels of management.
5 day week@ Ang Mo Kio Area
Maestro HR
damien lee tian hong
R1106726
16C8462
To be responsible for the detailed design, development, implementation, and testing of system.
Key Responsibilities
1. Responsible for the software requirements, design, development, implementation and testing of the software system
2. Performs the software requirements analysis
3. Design user interface navigation workflows to simulate user experience as part of requirements analysis
4. Conduct/participate in requirements gathering and user interface prototype workshops
5. Design software based on software requirements and software architecture
6. Implement coding according to software design and coding standards
7. Participate in peer reviews
8. Maintain traceability from software requirements to software design and software implementation
9. Fix defects found during testing
10. Other job as assigned.
Support:
1. Provide technical support to end users by handling day-to-day call in and email enquiries.
2. Provide on-site support to perform system deployment, installation and troubleshooting and conduct training to clients.
3. Support and assist in implementing new projects and roll-out
Education -
Degree/Diploma in Computer/IT/Engineering
Years of Experience - Minimum 2 years working experience in IT project environment
Other requirements
(e.g. certification, skills) - Experience with Android SDK, Java, iOS SDK, Objective-C frameworks (libraries) and tools to create mobile web, native and hybrid apps for phone or tablet devices required
- Experience programming in Java, Java Spring Boot, Vue.js, ReactJs, React Native, MySQL
- Experience with IntelliJ, VSCode, Xcode IDE
- Experience leading development efforts for Web application, Android, IOS and other mobile platforms a plus.
- Proven experience deploying micro service technology and Docker
- Exceptional communication skills, both written and verbal, and comfortable interacting with all levels of management.
5 day week@ Ang Mo Kio Area
Maestro HR
damien lee tian hong
R1106726
16C8462
Similar Jobs