Urban Redevelopment Authority of Singapore (URA) is looking for a Full-Stack Software Engineer in Singapore, Singapore. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Excite, enrich and fast-paced working environment.
- Understood business needs and processes to propose digital solutions.
- Devise and implement interactive geospatial visualization to provide planning insights.
- Improve scripts and make use of continuous integration tools to automate build, software release, and application deployment.
Job Requirements:
- Bachelor’s degree in computer science, mathematics, engineering, or related disciplines.
- Minimum 3 years of relevant experience.
- Expert knowledge of developing digital platforms, and comfortable with Agile development.
- Effective experience with GIS technology (e.g. ArcGIS API, PostGIS, GeoServer).
- Proficient experience with front-end development.
- Deep knowledge of JavaScript frameworks – React, Leaflet and Bootstrap.
- Familiarity with mapping frameworks, Leaflet, Google Maps APIs, OneMap v2.0 APIs.
- Demonstrated understanding of DevOps.
- Wide knowledge of System administration and scripting on Unix/Linux environments.
- Outstanding experience in relevant CI tools and technologies, such as Github, Gitlab, Phabricator and Jenkins.
- Strong skills in project management through Kanban boards.
- Sound understanding of Amazon Web Services (AWS) or Google Cloud Platform (GCP).
- Proven track record in infrastructure provision tools (Docker, Ansible etc.).
- Solid presentation, communication and writing skills.
- Able to work well with a team and be willing to learn.
About Urban Redevelopment Authority of Singapore (URA) :
The Urban Redevelopment Authority (URA) is Singapore’s land use planning and conservation agency. Its mission is “to make Singapore a great city to live, work and play”.