Software Engineer (Full Stack Developer), Information Technology (1 year contract)
Work type: Contract, Full-time Location: Singapore Categories: Corporate Development
About EDB
The Singapore Economic Development Board (EDB), a government agency under the Ministry of Trade and Industry, is responsible for strategies that enhance Singapore’s position as a global centre for business, innovation, and talent. We undertake investment promotion and industry development, and work with international businesses, both foreign and local, by providing information, connection to partners and access to government incentives for their investments. Our mission is to create sustainable economic growth, with vibrant business and good job opportunities for Singapore. For more information on EDB, please visit www.edb.gov.sg
About the Information Technology Division
Be part of the lead government agency that shapes Singapore’s economic growth and charts the development of our diverse industries. You will be part of the Digital Transformation Office to develop innovative digital products to drive and support our digital transformation.
Roles and Responsibilities
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 page
Developing back end website application
Creating servers and databases for functionalit
Ensuring quality of releases and debug issues, fix bugs, and identify bottleneck
Ensuring responsiveness of applications
Ensuring that the application is secur
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 developmen 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:
Relevant background 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, Secured 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.
Advertised: 20 Jul 2022 Singapore Standard Time Applications close: 30 Nov 2022 Singapore Standard Time
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.