logo
Economic Development Board

Lead, Software Engineer

Economic Development Board

Permanent

What the role is

The Singapore Global Network (SGN) is a division in the Economic Development Board tasked to re-energise Singapore’s efforts in building a strong and extensive ecosystem of overseas Family, Friends, Fans (3F) for Singapore. SGN leads the Whole-Of-Government effort to coordinate across agencies and strengthen our collective networks whose skills, affinity and influence could help build linkages to global business and talent communities, and enhance the international mindshare of Singapore as a leading globally-connected city.

What you will be working on

Responsibilities

As a member of SGN’s digital products team, you will develop, deliver and maintain a tech stack that enables SGN’s work in fostering connections between and within Singapore’s global business and talent communities. There is also opportunity to work on other digital products within the wider EDB organisation.

We are looking for a Software Engineer with an interest in full stack development to join our passionate and purpose-driven team. This is an excellent opportunity to be part of a start-up environment, building up the digital platform and infrastructure to serve a large-scale network all around the world.

As a Software Engineer, you will be responsible for the design, implementation, testing and deployment of end-to-end software solutions, with the following key responsibilities:

  • Spearhead work with cross-functional teams to develop user-centric web applications, supported by necessary back-end applications and databases for functionality

    • Create performant code by figuring out how to make a feature work best for users as well as under-the-hood optimization, while conforming to system design

    • Design and create automated tests to ensure functionality of components and applications

    • Participate in code reviews and contribute to team knowledge sharing

    • Support, maintenance and documentation of software functionalities and technical specifications

    • Ensure quality of releases, responsiveness and security of applications, debugging issues, fix bugs, and identify bottlenecks

    • Design and develop RESTful APIs

  • Proactively stay abreast of developments in web applications and programming languages to identify and recommend existing components and technologies that can be leveraged to deliver on our goals

What we are looking for

Requirements

Resourcefulness, integrity, drive, and a good team player are must-haves. Some combination of the following would help for favourable consideration:

  • At least 3 years of experience as a software developer or equivalent position

  • Diploma or degree in Computer Science, Engineering, Information Technology or related disciplines

  • Experience with cloud-based application development and web security

  • Experience in translating user’s requirements to technical solutions for high fidelity testing

  • Experience in agile development teams, employing relevant methodologies and practices such as Scrum, Continuous Integration and Deployment to enable rapid delivery of value such as scripts for automated testing tools, scripts for configuration management

  • Knowledge of modern Software Engineering best practices, software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations.

  • Proficiency in:

    • Java, JavaScript, HTML, CSS. Proficiency in other modern programming languages is a plus.

    • Relational and non-relational databases, such as MS SQL, PostgreSQL, MongoDB etc

    • Front-end frameworks such as React or Angular 2

    • Deploying and maintaining content management systems and web applications in the cloud

  • Curious, inquisitive, keen and quick to learn, and generous and patient to share knowledge with team mates and mentor fellow developers

  • Singaporean

About Economic Development Board

EDB is the lead government agency responsible for planning & executing strategies to enhance Singapore's position as a global business centre and grow the Singapore Economy. We dream, design and deliver solutions that create value for investors and companies in Singapore. Through that, we attract economic opportunities and jobs for the people of Singapore and help shape our country's economic future.