Software Developer

Software Developer

• Design, develop, test and deploy applications based on user requirements
• Collaborate with end-users, IT team and vendors to gather requirements and transform to a working application
• Create prototypes to demonstrate the solution concept
• Develop APIs for REST web services
• Perform software troubleshooting and debugging when issues arise
• Perform periodic code reviews and find ways to make code more efficient
• Ensure system documentation and change requests are kept updated
• Adhere to standard IT processes and work with auditors when necessary
• Able to take on any other related projects assigned by the IT manager
• Self-driven individual, who needs to stay in touch with current technology and trend

• Degree/Diploma in Computer Engineering, Computer Science, Information Technology or in a related field.
• Minimum 2 years of hands-on experience in building applications
• Good understanding in PHP, Javascript, React, Node, HTML5 and CSS3
• Build applications using Model-View-Controller architectural pattern
• Some familiarity with C# and windows programming experience
• Some familiarity with mobile web applications development
• Some basic familiarity with cloud computing like Azure, AWS, Google cloud etc will be good
• Deploy working application to intranet
• Some familiarity in code versioning using git
• Excellent troubleshooting and communication skills
• Able to self-pickup new programming skills and tools
• Strong analytical and communication skills
• Work independently within the team

Job Category: Executive IT
Job Type: Full Time
Job Location: Changi North Singapore

Apply for this position

Allowed Type(s): .pdf, .doc, .docx