newRef: a0MP9000009WXuv.2

Software Architect Manager (Microsoft Tech Stack)

Hong Kong

  • HK$70,000 to HK$75,000 HKD
  • Architect Role
  • Skills: Microsoft Power Apps, UiPATH, PowerAutomate RPA; Azure DevOps, Visual Studio, SonarQube, JUnit/NUnit, Vue.js, C#, .NET, MSSQL, Azure Cloud Platform Services, Java, MySQL enterprise business application development; Kotlin Android App development; JQu
  • Level: Mid-level

Job description

Software Architect Manager (Microsoft Tech Stack)

a0MP9000009WXuv.2

Overview

A leading multinational organization is seeking an experienced Software Architect Manager to define and drive application architecture standards, modern development practices, and technology innovation across the group. This role will play a key part in shaping the enterprise application strategy, guiding development teams, and ensuring the adoption of scalable, secure, and cloud-ready architectures built primarily on the Microsoft ecosystem.

Responsibilities



* Research, evaluate, and recommend emerging technologies, frameworks, and industry trends within the Microsoft technology stack, identifying opportunities for modernization and innovation.
*

Provide architectural leadership across the full application development lifecycle, including solution design, planning, project coordination, and delivery governance.
*

Collaborate closely with development teams to provide architectural oversight, resolve complex technical challenges, and ensure alignment with enterprise architecture standards.
* Lead R&D initiatives on development practices, tools, and platforms, including proof-of-concept development, technical evaluations, and knowledge-sharing sessions.
* Define, maintain, and enforce application architecture standards, coding guidelines, and best practices across regional development teams.
* Assess and recommend Microsoft-based application frameworks, cloud services, and platforms that align with business, security, and scalability requirements.
* Support regional teams with technical advisory, development process optimization, DevOps enablement, and tooling enhancements.



Requirements

* Bachelor's degree in Computer Science, Information Systems, Engineering, or a related discipline.
* 10+ years of application development experience, with at least 5 years in an application architecture or technical leadership role.
* Strong hands-on background in enterprise application development using Microsoft technologies, including C#, .NET / .NET Core, MSSQL, and Azure services.
* Solid understanding and practical application of modern architectural patterns, including microservices, SOA, event-driven architecture, and API-based design.
* Experience with Azure cloud architecture, including Azure App Services, Azure Functions, Azure Storage, Azure SQL, and cloud-native application design principles.
* Strong knowledge of DevOps and CI/CD practices using tools such as Azure DevOps, Visual Studio, SonarQube, JUnit/NUnit, and automated testing frameworks.
* Exposure to frontend and mobile technologies such as Vue.js, Java, Kotlin (Android), and experience supporting the modernization of legacy applications (e.g., PHP/JQuery to modern frameworks).
* Experience with automation and workflow platforms such as Power Automate or UiPath is an advantage.
* Familiarity with enterprise databases including MySQL, and experience designing cloud-based, data-driven applications.
* Strong communication and stakeholder management skills.

If you would like to explore this opportunity, please share your latest CV or reach out to Racheal Leow at r.leow@washingtonfrank.com or +852 3008 3863 for a confidential discussion.