
Senior Full Stack Software Developer
- Quarry Bay, Hong Kong
- Temporary
- Full-time
- Involves all aspects of the software development life cycle
- Developing new back-end server-side components
- Build and maintain scalable, high-performing cloud web applications using C#, .NET 8, TypeScript and React
- Optimise application performance and ensure reliability in Azure environments
- Guide vendor through technical challenges, providing mentorship and support
- Conduct code reviews and promote best practices in coding, testing and design
- Partner with stakeholders across the business to design and implement impactful features
- Contribute to architectural decisions that drive the technical direction of the team
- Design, implement and optimise data models and queries for Azure SQL Server
- Leverage Azure cloud services and Kubernetes to enhance application performance, scalability and monitoring
- Proficient knowledge of C#, modern .NET, TypeScript and React
- Strong understanding of modern web application architecture and RESTful APIs.
- Proficient in SQL, with hands-on experience in Azure SQL Server or equivalent
- Experience deploying and managing containerised applications with Docker, including familiarity with cloud-native tools and services
- Excellent understanding of software engineering principles, CI/CD pipelines and automated testing
- Excellent problem-solving skills and the ability to work effectively in a collaborative team
- Strong communication skills, capable of working with technical and non-technical stakeholders alike
- Experience with Azure DevOps or similar CI/CD platforms. Knowledge of microservices architecture and containerisation technologies (e.g. Docker, Kubernetes). Expertise in performance optimisation and secure application design - these skills would be a distinct advantage