Backend Developer
职位亮点
职位描述
Job Summary:
We are seeking a talented and motivated Backend Developer to join our dynamic team. The ideal candidate will have a strong background in .NET and .NET Core, along with experience in Microsoft SQL, CosmosDB, and MongoDB. You will play a crucial role in designing and implementing robust backend systems while ensuring efficient integration with frontend applications. Familiarity with GitHub DevOps and CI/CD processes, particularly in Azure DevOps, is essential for this position.
Key Responsibilities:
-
Design, develop, and maintain scalable backend services and APIs using .NET and .NET Core.
-
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
-
Optimize applications for maximum speed and scalability.
-
Design and manage databases for backend development, with Microsoft SQL, CosmosDB, and MongoDB.
-
Implement and manage CI/CD pipelines using Azure DevOps and GitHub.
-
Troubleshoot and debug applications to improve performance and reliability.
-
Participate in code reviews and contribute to team knowledge sharing.
-
Stay up-to-date with emerging technologies and industry trends to enhance skill sets and improve development practices.
-
Deploy backend systems to Azure App Services or Azure Kubernetes Services.
-
Document development processes, code changes, and technical specifications.
Required Qualifications:
Experience:
-
Minimum of 2 years of professional experience in backend development.
-
Prior experience working in a technology vendor, systems integrator, or consultancy is preferred.
-
Experience with Kubernetes and Docker for containerization and orchestration is a plus.
-
Experience with Azure OpenAI development is a plus.
-
Experience with load testing tools such as Apache JMeter is a plus.
Education:
-
Higher Diploma or above in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Technical Skills:
-
Proficient in .NET and .NET Core frameworks.
-
Database schema, indexing design using Microsoft SQL, CosmosDB, and MongoDB.
-
Familiarity with GitHub for version control and collaboration.
-
Knowledge of CI/CD practices and tools, specifically Azure DevOps and/or GitHub Actions.
-
Familiarity with deploying applications to Azure App Services and/or Azure Kubernetes Services.
-
Familiarity with testing frameworks and tools.
-
Familiarity with Kubernetes and Docker containerization is a plus.
Preferred Certifications:
-
Microsoft Certified: Azure Developer Associate
· Microsoft Certified: Azure AI Engineer Associate
· Kubernetes certifications (e.g., CKA, CKAD)
Soft Skills:
-
Proficient in Chinese (Cantonese or Mandarin).
-
Good command of written English.
-
Excellent problem-solving and analytical skills.
-
Strong communication and collaboration abilities.
-
Ability to work independently and in a team-oriented environment.
-
Detail-oriented with a focus on quality and efficiency.
-
Adaptability and willingness to learn new technologies.
All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.
工作种类 | |
工作地区 | 观塘 |
教育程度 |
学士
|
技能 | 沟通能力 / 团队合作 |
口语语言 | 良好粤语 / 良好普通话 |
书写语言 | 良好英语 |
受雇形式 | 全职 |
行业 | 资讯科技 / 电子商务 |