This role offers technical leadership to the software development team, focusing on solution architecture, efficiency optimization, quality assurance, project management, and best practice implementation. The ideal candidate will collaborate with various teams to design effective solutions and ensure the delivery of high-quality, scalable software. The position emphasizes knowledge of .NET frameworks, cloud infrastructure, and containerization.
Requirements
- Malaysian
- Bachelor's Degree or higher in IT, Computer Science, Computer Engineering, Business Information Systems, or a related field
- At least 5 years of experience in web application development
- .NET Expertise: Advanced proficiency in .NET frameworks (MVC/Core/.NET 8), along with strong skills in SQL Server, MySQL, and Redis
- Design Principles: Expertise in modern design principles to ensure robust, scalable, and maintainable code
- Cloud Knowledge: Solid understanding of cloud-based architectures such as AWS, Azure, Google Cloud, or Huawei, with the ability to set up and maintain cloud resources for hosting .NET applications
- Containerization Skills: Experience with container services, particularly Docker to enhance application deployment and scalability
- CI/CD Proficiency: Familiarity with automating software build and deployment processes using CI/CD tools in distributed systems