Backend Engineer (Ref.: 200190)
Laboratory of Data Discovery for Health Limited
- Company Industries:Others
Job Information
- Post Date:2024-07-14
- Location:Science Park
- Qualification:Master's degree holder
- Employment Type:Full time
- Others:Cross-functional teams collaboration
Javascript, REST, Node.js, Express.js, ORM, MSSQL, MySQL - Job Function:Engineering Software
Job Description
Applications are invited for appointment as Backend Engineer, to commence as soon as possible, with the possibility of renewal subject to satisfactory performance.
The appointee will join the Laboratory of Data Discovery for Health (D24H), a start-up company incorporated by The University of Hong Kong (HKU) that is led by senior faculty members of the Li Ka Shing Faculty of Medicine at HKU. The D24H sets to play pivotal role in gathering and curating massive, unique data resources and to develop new, deep, frontier analytics in protecting global public health and improving individual healthcare through precision medicine.
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and implement RESTful APIs and backend services;
- Develop clean, efficient, and maintainable code using popular programming languages such as Python and/or JavaScript;
- Integrate databases, data storage solutions, and other third-party services to ensure seamless functionality;
- Optimise backend performance and scalability to support high-traffic and large-scale applications;
- Develop and implement DevOps practices, including continuous integration, continuous deployment, and automated testing;
- Perform code reviews, debugging, and troubleshooting to identify and fix software defects and performance issues;
- Collaborate with front-end developers to ensure smooth integration and consistent user experience;
- Stay up to date with industry trends and best practices and suggest new technologies and approaches to improve the development process;
- Work on document code, technical specifications, and processes to facilitate knowledge sharing and ensure maintainability; and
- Adhere to coding standards, software development methodologies, and project guidelines.
Requirements:
- Master's degree holder in Computer Science, Software Engineering, or related disciplines;
- No less than 3 years of professional experience as a Backend Developer, focusing on API development and DevOps;
- Strong proficiency in Python and/or JavaScript, with a solid understanding of their respective ecosystems;
- Strong understanding of backend architecture and design patterns;
- Demonstrated track record in building backend applications utilising FastAPI and/or Node.js framework;
- Experience with cloud platforms in Azure is a Must;
- Familiarity with MySQL/MSSQL and ORM frameworks;
- Understanding of RESTful API principles and best practices;
- Proficiency in using version control systems, such as Git;
- Experience with containerisation technologies (e.g., Docker) and container orchestration (e.g., Kubernetes) is a plus;
- Strong problem-solving skills and the ability to work independently as well as in a team; and
- Excellent communication and collaboration skills.
A highly competitive salary commensurate with qualifications and experience will be offered, in addition to annual leave and medical benefits. Applicants should click "Apply Now" and attach an application letter and a detailed resume stating the current and expected salary. Shortlisted candidates will be invited to attend a written test and an interview.
The personal data provided in your application process will be used for recruitment and other employment-related purposes, and may be transferred and disclosed to, and used by HKU Innovation Holdings Limited and The University of Hong Kong for the above purposes.
We are an equal opportunities employer and welcome applications from all qualified candidates.
Company Info
Contact
-
Please login
Position | Company | Location | Update |
---|