Hong Kong, Hong Kong SAR, Hong Kong
.Net/VSTO Developer
Job Description:
Seeking a skilled and motivated .NET / VSTO Developer to design, build, and support Microsoft based applications and Office add-ins for Research platforms.
Develop MS Office plugins, backend services, and integration components that support research workflows and data delivery.
Key Areas of Responsibilities
- Design, develop, and maintain applications using C#, VSTO, .NET web services, and related Microsoft technologies.
- Build and enhance MS Office add-ins, APIs, backend services, and system integration components.
- Collaborate with business analysts, and developers to analyse requirements and deliver solutions.
- Implement secure, scalable, and high‑performance application architectures aligned with enterprise standards.
- Maintain code quality through unit testing, code reviews, and adherence to best practices.
- Troubleshoot, debug, and optimise existing Office add-ins and backend services to improve stability
- and performance.
- Participate in DevOps workflows including CI/CD pipelines, automated testing, and deployment.
- Produce and maintain technical documentation covering designs, system configurations, and operational processes.
- Provide production support, investigate incidents, and deliver timely and effective issue resolution.
- Maintain, enhance, and support the firm's existing corporate website, including bug fixes, performance optimisation, and technical updates.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related discipline.
- Minimum 3 years of software development experience within the .NET ecosystem using C#.
- Hands-on experience with PostgreSQL databases, including SQL development and performancetuning.
- Practical experience building and consuming REST APIs, microservices, and distributed systems.
- Strong understanding of object‑oriented programming principles and software engineering fundamentals.
- Experience with Git-based version control, CI/CD pipelines, and Agile development methodologies.
- Strong analytical mindset with the ability to diagnose complex technical issues.
Preferred Skills:
- Experience with VBA development and strong familiarity with Microsoft Office applications.
- Prior experience working in the finance or securities industry.
- Knowledge of containerisation technologies such as Docker.
- Java backend development experience, including Spring Boot, JPA/Hibernate, and RESTful services.