Job Role: Software Engineer (.NET)
Employer: (Integrated energy and utilities companies)
Location: Kuala Lumpur, Malaysia
Job Type: 12 months contract based (Extendable/Renewable based on performance)
Working Mode: On Site
Experience: Minimum 5–8 years of experience in full‑stack application development using .NET technologies (C#, .NET Core, MVC, Entity Framework), Microsoft SQL Server (T‑SQL), modern front‑end frameworks (ReactJS, JavaScript, HTML5, CSS3), API/microservices architecture, and Agile development practices.
Applicant: Local Malaysian citizens
JOB PURPOSE
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. The primary responsibility of this role is to deliver application support for critical business systems on the .NET platform. You will also be involved in implementing enhancements, resolving defects, and working closely with cross-functional teams to maintain application performance, reliability, and user satisfaction.
JOB DESCRIPTION
- 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.
JOB REQUIREMENTS
- A degree/diploma in Information Technology, Computing, Computer Science or relevant.
- 5 to 8 years of working experience.
- 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.
Benefits:
- Opportunities for promotion
- Professional development
Application Question(s):
- Are you a local Malaysian citizen?
Experience:
- .NET: 4 years (Required)
- C#: 4 years (Required)
- VB.NET: 4 years (Required)
- MVC: 4 years (Required)
- Entity Framework: 4 years (Required)
Work Location: In person