*Thai candidates only for this position*
Responsibilities:
- Collaborate with Solution Architects to spearhead proof-of-concept initiatives
- Create and maintain software design architecture documentation
- Define and enforce development standards and tooling for teams
- Work with stakeholders to translate business needs into technical solutions
- Guide and mentor developers to ensure quality software is aligned with architecture guidelines
- Assist in troubleshooting and transitioning POCs to full implementation
- Manage technical leads of full-stack development teams
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or IT-related
- Over 10 years of proven hands-on professional experience in full-stack development
- Good backend development experience in C# .NET, .NET Core, and/or ASP.NET
- Proven strong frontend development experience in Angular
- Experience in design pattern and software design architecture
- Proficient in SQL Server
- Knowledge of automation testing and unit testing in frontend frameworks
- Experience with RESTful APIs, microservices, Docker, Kubernetes, and Azure
- Professional proficiency in English
Argyll Scott Asia is acting as an Employment Agency in relation to this vacancy.