Back-end Software Engineer, Singapore Blockchain Innovation Programme (School of Computing)



Job Purpose

Back-end Software Engineer of Singapore Blockchain Innovation Programme (SBIP) – the Back-end Software Engineer will build, develop and implement server-side applications for blockchain systems and platforms at SBIP.

Responsibilities

•    Design and build scalable and reliable server services.
•    Work with front-end engineers to provide API endpoints.
•    Work with researchers to implement and develop parallel and distributed systems.
•    Develop large and distributed systems for storage, blockchain, and system-level frameworks.

Requirements

•    Minimum a bachelor’s degree in Computer Science or related fields.
•    Good knowledge of at least one of these languages, Python, Go, Java, C/C++.
•    Good experience with API design and implementation (REST, RPC, Graphql).
•    Experience with system performance evaluation, analysis, and optimization.
•    Experience with test-driven development.
•    Experience with computer architectures and operating systems.
•    Good experience with containers and container management systems.
•    Passionate about blockchain technology.

COVID-19 Message

At NUS, the health and safety of our staff and students are one of our utmost priorities, and COVID-vaccination supports our commitment to ensure the safety of our community and to make NUS as safe and welcoming as possible. Many of our roles require a significant amount of physical interactions with students/staff/public members. Even for job roles that may be performed remotely, there will be instances where on-campus presence is required.

Taking into consideration the health and well-being of our staff and students and to better protect everyone in the campus, applicants are strongly encouraged to have themselves fully COVID-19 vaccinated to secure successful employment with NUS.
 

More Information

Location: Kent Ridge Campus

Organization: Smart Systems Institute

Department : SSI HQ

Employee Referral Eligible:

Job requisition ID : 17461


View or Apply
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobs-near-me.eu) you saw this job posting.

Share

Recent Posts

UNDP: Recrutement d’un consultant national chargé de réaliser la cartographie – Bujumbura

JOB DESCRIPTIONRecrutement d’un consultant national chargé de réaliser la cartographieProcurement ProcessIC – Individual contractorOfficeUNDP-BDI –…

1 hour ago

CRC: Intake Coordinator – Community Health and Wellbeing – Ontario

JOB DESCRIPTIONTitle: Intake Coordinator – Community Health and WellbeingEmployee Working Location: In Person (Toronto Region…

1 hour ago

NATO: NATO: Deputy Head (Workspace Management and Business Continuity) – Brussels

JOB DESCRIPTION1. SUMMARYWorkspace Management and Business Continuity (WMBC) ensures business continuity, drives strategic workspace transformation,…

1 hour ago

NATO: NATO: Senior Technician (ICT Systems Operations Administration and Maintenance) – Norfolk

JOB DESCRIPTIONWho we are:For more than 70 years, NATO’s mission has been to preserve peace…

1 hour ago

NATO: NATO: Principal Technician (Digital Communications Services) – Brunssum

JOB DESCRIPTIONWho we are:For more than 70 years, NATO’s mission has been to preserve peace…

1 hour ago

OECD: The Nuclear Energy Agency – Research Software Engineer – Paris

JOB DESCRIPTIONMain ResponsibilitiesResearch and AnalysisWork with informatics specialists, scientists and engineers to create software and…

1 hour ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.