.NET Developer 1 year n extendable contract KL, Malaysia (onsite) Main Duties & Responsibilities Design, develop, and deploy scalable and efficient front-end systems using .NET, MVC, API, and Microservices. Collaborate closely with project managers, UX designers, and other developers to ensure projects meet specifications and deadlines. Provide technical advice and insights, contributing to the decision-making process for system development and enhancements. Implement rigorous testing methodologies to ensure the reliability and functionality of all software products. Regularly update existing systems to improve performance and integrate with new technologies or methodologies. Investigate and resolve system issues, providing timely and effective solutions to minimize downtime. Document all phases of the development process, ensuring a comprehensive knowledge base for future reference and team collaboration. Actively participate in reviews of code, design, and system architecture, both providing and receiving constructive feedback. Engage in continuous learning to stay ahead of modern technologies and programming best practices. Mentor junior developers, sharing knowledge and best practices to uplift the team's capabilities. Contribute to the strategic planning of project and operational goals, ensuring alignment with company objectives. Education/Work Experience Bachelor's degree in Computer Science, Information Technology, or related field. Proven experience as a System Developer, with a strong portfolio showcasing .NET-based applications. Hands-on experience with MVC, API, and Microservices development. Demonstrated ability in successfully completing projects from inception to deployment. Prior role(s) that required being both a technical advisor and executor, particularly in front-end system development. Hands-on experience in Microsoft.NET and Sharepoint developer not necessary but advantages