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.
