We are looking for a skilled and motivated Software Engineer (.NET) to join our Application Management Support (AMS) team. In this role, you will be responsible for managing and supporting enterprise applications developed using technologies such as .NET Core, C#, MVC, .NET Framework, and ReactJS.
Responsibilities of a Software Engineer (.NET)
- Design, develop, and maintain .NET applications with high performance and responsiveness.
- Translate user stories and business requirements into functional and technical specifications.
- Build efficient, reusable, and reliable code using best practices.
- Develop and maintain RESTful APIs following Microservices architecture.
- Optimize and implement stored procedures and database functions using T-SQL.
- Troubleshoot, debug, and resolve software defects and performance issues.
- Collaborate with cross-functional teams to deliver robust and scalable software solutions.
- Ensure adherence to code quality, security, and versioning standards.
- Participate in Agile development processes including daily stand-ups, sprint planning, and retrospectives.
- Maintain comprehensive documentation of code and system architecture.
Skills required for a Software Engineer (.NET)
- Strong experience in .NET Core, C#, VB.NET, MVC, and Entity Framework.
- Proficiency in writing and optimizing T-SQL stored procedures and working with Microsoft SQL Server.
- Experience in front-end technologies such as ReactJS, JavaScript, jQuery, HTML5, CSS3, and AJAX.
- Solid understanding of RESTful APIs, SOAP Web Services, and Microservices architecture.
- Familiarity with application monitoring tools, logs analysis, and issue debugging techniques.
- Experience in Agile environments and using Git for source control.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills.
- Self-driven, with the ability to work independently and manage multiple tasks effectively.
- Fast learner with a willingness to adapt to new tools and technologies.
- Exposure to Microsoft Azure and Azure DevOps would be an added advantage
Pay: RM7,000.00 - RM10,000.00 per month
Application Question(s):
Experience:
- .NET: 5 years (Required)
- Design & Develop using .Net core: 4 years (Required)
- VB .Net: 3 years (Required)
Work Location: In person