Senior Software Engineer (Back-end, .NET)
<p><strong><span style="text-decoration: underline;">The Company</span></strong></p><p>Out client is a reputable international business operating globally from 25+ offices.</p><p> </p><p><strong><span style="text-decoration: underline;">The Role</span></strong></p><ul><li>Design, develop, and maintain robust backend applications using C# and .NET technologies such as cloud-based client portals for management reports, management of real-time data, system integration, database optimisation</li><li>Contribute to architectural design, offering insights that ensure system scalability, reliability, and long-term maintainability</li><li>Collaborate closely with business stakeholders and product owners to gather, refine, and interpret requirements, translating them into practical technical implementations</li><li>Take complete ownership of assigned software modules through all phases of the development cycle</li><li>Conduct thorough code reviews to uphold best practices, maintain quality, and improve team-wide coding standards</li><li>Produce detailed technical documentation and contribute to refining overall architectural frameworks and coding guidelines</li><li>Partner with DevOps engineers to support efficient release management, deployment, and operational readiness</li><li>Actively participate in Agile development ceremonies such as sprint planning, stand-ups, retrospectives, and reviews</li><li>Continuously enhance team workflows, improve CI/CD pipelines, and optimize coding efficiency and performance</li></ul><p> </p><p><strong><span style="text-decoration: underline;">Your Profile</span></strong></p><ul><li>Bachelor's Degree in <strong>Computer Science, Information Systems</strong>, or another relevant field</li><li>5 years or above<strong> experience</strong> in developing backend software solutions using .<strong>NET (C#)</strong></li><li>Strong expertise in <strong>T-SQL</strong> and <strong>Microsoft SQL Server</strong>, including designing efficient stored procedures, performance tuning, and maintaining scalable database solutions</li><li>Skilled in identifying, debugging, and restructuring inefficient or legacy SQL code to improve performance and maintainability</li><li>Proven ability to write <strong>clean, maintainable, and efficient production-grade code</strong> aligned with architectural and design standards</li><li>Competent in creating and interpreting <strong>technical documentation</strong>, including <strong>UML diagrams, ERDs, and use cases</strong>, to support implementation and system understanding</li><li>Solid grasp of <strong>Agile practices</strong> and the complete <strong>Software Development Life Cycle (SDLC)</strong></li><li>Experience working with <strong>GitHub, Jira, Confluence</strong>, or other related version control and collaboration platforms</li></ul><p> </p><p><strong><span style="text-decoration: underline;">Apply Today </span></strong></p><p>To apply online (Word attachment only), please click the 'Apply' button. Please note that only short-listed candidates will be contacted.</p><p> </p><p><em>Reference Number: 67010-0013317107</em></p><p><em>By clicking 'apply', you give your express consent that Robert Half may use your personal information to process your job application and to contact you from time to time for future employment opportunities. For further information on how Robert Half processes your personal information and how to access and correct your information, please read the Robert Half privacy notice: <a href="https://www.roberthalf.com/hk/en/privacy">https://www.roberthalf.com/hk/en/privacy</a>. Please do not submit any sensitive personal data to us in your resume (such as government ID numbers, ethnicity, gender, religion, marital status or trade union membership) as we do not collect your sensitive personal data at this time.</em></p><img src="https://counter.adcourier.com/SmFzb24uTmcuNDAwODIuMTA5MTVAcmhpaGsuYXBsaXRyYWsuY29t.gif">
- Hong Kong,
- remote
- Permanent
-
50000 - 60000 HKD / Monthly
- <p><strong><span style="text-decoration: underline;">The Company</span></strong></p><p>Out client is a reputable international business operating globally from 25+ offices.</p><p> </p><p><strong><span style="text-decoration: underline;">The Role</span></strong></p><ul><li>Design, develop, and maintain robust backend applications using C# and .NET technologies such as cloud-based client portals for management reports, management of real-time data, system integration, database optimisation</li><li>Contribute to architectural design, offering insights that ensure system scalability, reliability, and long-term maintainability</li><li>Collaborate closely with business stakeholders and product owners to gather, refine, and interpret requirements, translating them into practical technical implementations</li><li>Take complete ownership of assigned software modules through all phases of the development cycle</li><li>Conduct thorough code reviews to uphold best practices, maintain quality, and improve team-wide coding standards</li><li>Produce detailed technical documentation and contribute to refining overall architectural frameworks and coding guidelines</li><li>Partner with DevOps engineers to support efficient release management, deployment, and operational readiness</li><li>Actively participate in Agile development ceremonies such as sprint planning, stand-ups, retrospectives, and reviews</li><li>Continuously enhance team workflows, improve CI/CD pipelines, and optimize coding efficiency and performance</li></ul><p> </p><p><strong><span style="text-decoration: underline;">Your Profile</span></strong></p><ul><li>Bachelor's Degree in <strong>Computer Science, Information Systems</strong>, or another relevant field</li><li>5 years or above<strong> experience</strong> in developing backend software solutions using .<strong>NET (C#)</strong></li><li>Strong expertise in <strong>T-SQL</strong> and <strong>Microsoft SQL Server</strong>, including designing efficient stored procedures, performance tuning, and maintaining scalable database solutions</li><li>Skilled in identifying, debugging, and restructuring inefficient or legacy SQL code to improve performance and maintainability</li><li>Proven ability to write <strong>clean, maintainable, and efficient production-grade code</strong> aligned with architectural and design standards</li><li>Competent in creating and interpreting <strong>technical documentation</strong>, including <strong>UML diagrams, ERDs, and use cases</strong>, to support implementation and system understanding</li><li>Solid grasp of <strong>Agile practices</strong> and the complete <strong>Software Development Life Cycle (SDLC)</strong></li><li>Experience working with <strong>GitHub, Jira, Confluence</strong>, or other related version control and collaboration platforms</li></ul><p> </p><p><strong><span style="text-decoration: underline;">Apply Today </span></strong></p><p>To apply online (Word attachment only), please click the 'Apply' button. Please note that only short-listed candidates will be contacted.</p><p> </p><p><em>Reference Number: 67010-0013317107</em></p><p><em>By clicking 'apply', you give your express consent that Robert Half may use your personal information to process your job application and to contact you from time to time for future employment opportunities. For further information on how Robert Half processes your personal information and how to access and correct your information, please read the Robert Half privacy notice: <a href="https://www.roberthalf.com/hk/en/privacy">https://www.roberthalf.com/hk/en/privacy</a>. Please do not submit any sensitive personal data to us in your resume (such as government ID numbers, ethnicity, gender, religion, marital status or trade union membership) as we do not collect your sensitive personal data at this time.</em></p><img src="https://counter.adcourier.com/SmFzb24uTmcuNDAwODIuMTA5MTVAcmhpaGsuYXBsaXRyYWsuY29t.gif">
- 2025-11-14T07:16:29Z