Full Stack Developer
Must: Singaporean, need to do CAT2 Clearance
Role Overview:
As a Full Stack Developer, you will develop across the front and back-ends, including developing and integrating services and APIs. You will be skilled in JS, React, NodeJS, C#/Java, Containers, Azure.
Key Role Responsibilities:
Day-to-day you will:
• Use the business process requirements to drive the detailed design and implementation of application and technical architecture components.
• Configure, build, and test the application or technical architecture components.
• Work with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals.
• Plan and execute all required process steps as defined in our methodologies.
• Anticipate, identify, track, and resolve issues and risks affecting the delivery.
• Participate in transitions of the application or technical architecture components to the Quality Engineers.
• Fix any defects and performance problems discovered in testing.
• Participate in quality management reviews, ensuring the application design and related work products satisfy the requirements.
• Participate in Process Execution and Improvement.
• Coordinate and participate in structured peer reviews/walkthroughs.
• Create technical and functional/end-user operational documentation for the software or system.
• Provide application/technical support as needed.
• Meet milestones and related effort/time commitments for assigned deliverables and provide work status, including estimated-time-to-complete and actuals.
Requirements:
• Degree in Information Technology, Computer Science or Engineering or equivalent discipline
• Minimum 3 years of relevant IT experience and technically competent in JavaScript, jQuery, React.js, Java, .NET Core, SQL Server
• Strong experience in integration of REST Services and 3rd party APIs
• Experience in React.js, Java, .NET Core development
• Possess a can-do attitude, initiative, creativity and able to work under stringent time
• Strong problem-solving skills and ability to think out of the box
• Team player with effective communication and interpersonal skills
• Self-motivator with a positive attitude and with high energy
• Highly proficient in written and spoken English
• Cloud platform AZURE
• DevOps Tools (Azure DevOps, Gitlab)
Would be good if the candidate
• Have relevant Professional Certification