Full Stack Developer (1+1 year contract)

Full Stack Developer (1+1 year contract)

Economic Development Board
2-5 years
Not Specified

Job Description

JOB DESCRIPTION


We are looking for Full Stack Developers with a strong technical background. As a Full Stack Developer, you will be responsible for the design, implementation, testing and deploying end-to-end software solutions with the following key responsibilities:


• Developing front end website architecture.
• Designing user interactions on web pages.
• Developing back end website applications
• Creating servers and databases for functionality
• Ensuring quality of releases and debug issues, fix bugs, and identify bottlenecks
• Ensuring cross-platform optimization for mobile phones.
• Ensuring responsiveness of applications.
• Ensuring that the application is secure
• Seeing through a project from conception to finished product.
• Designing and developing RESTful APIs.
• Meeting both technical and business needs.
• Implement DevOps and Continuous Integration/Continuous Development strategies to improve velocity and quality of development and operations teams
• Build, test, package and release software increments in an automated way to all environments including production
• Staying abreast of developments in web applications and programming languages.
• Work in self-organizing cross functional Scrum teams

JOB REQUIREMENTS


To meet the challenges of this role, you must have/be:


• Diploma / Bachelor's degree in Business Information Systems (IS), Computer Science or related field, or equivalent related IT experience
• 2- 3 years of experience in professional enterprise software development and worked on one (1) or more product teams utilising the Agile software development methodology
• Experience in designing software using Design Patterns and development practices such as Test-Driven Development, Pair Programming, Secure Coding etc
• Proficient in .NET Core, C#, Javascript, HTML, CSS. Proficiency in other modern programming languages is a plus.
• Proficient in relational and non-relational databases, in particular MS SQL
• Proficient in front-end frameworks such as React, Node.js, Angular 2
• Experience in leveraging on Continuous Integration and Continuous Delivery tools to enable rapid delivery of value such as scripts for automated testing tools, scripts for configuration management
• Familiar with version control systems such as Git
• Experience in Docker and Kubernetes is a plus
• Strong collaboration skills, ability to partner and work effectively across teams and with business stakeholders
• Good communication skills, ability to articulate technology concepts, participate in discussions on requirements with stakeholders
• Proactive and self-motivated with the willingness to learn and has the ability to focus on priorities to deliver in a fast paced environment
• Singaporean


We review applications and interview on a rolling basis. Applicants can expect to receive an application outcome within 8 weeks of application date.

Similar Jobs

People Also Considered

Career Advice to Find Better