Software Developer C# (.NET – Remote)

Position Overview:
We are searching for an experienced Software Engineer C# (.NET) with a minimum of 4 years of experience. This role requires expertise in C#, .NET 6.0 and above, Blazor, ASP.NET MVC, Entity Framework (EF) Core, and hands-on experience with Telerik Reporting or similar reporting modules. The successful candidate should also possess proficiency in Code First structure, familiarity with Azure DevOps, Excel processing, understanding of Dependency Injection, and knowledge of working with Rest APIs. Experience with Amazon Selling Partner API, Forecasting Solutions, Machine Learning, Power BI and ERP systems is an advantage.

Responsibilities:

1. Software Development:
– Design and develop software solutions tailored for the retail industry, collaborating with cross-functional teams.
– Utilise advanced skills in C#, .NET 6.0 and above, Blazor, ASP.NET MVC, EF Core, and Telerik Reporting to build dynamic web applications.

2. Database Management and DevOps:
– Manage database structures, queries, and stored procedures within MSSQL using Code First structure.
– Implement Azure DevOps for version control, CI/CD pipelines, leveraging Azure Repos.

3. Data Insights and Reporting:
– Develop reporting functionalities generating valuable sales data reports.
– Utilise expertise in Forecasting Solutions to provide insights into sales trends.

4. Technology Integration and Optimisation:
– Implement modular design for efficient application architecture.
– Implement caching mechanisms to reduce database load and improve response times.
– Work with Rest APIs for data integration and communication.

5. Performance and Industry Involvement:
– Troubleshoot code to ensure optimal application performance.
– Stay updated with industry trends and best practices.
– Participate in remote code reviews, offering insights to team members.

Requirements:
– Diploma or Degree in IT/Software Engineering, Computer Science, or other relevant subjects.
– Minimum 4 years of professional remote software development experience, with C# and .NET 6.0+ expertise.
– Strong command of ASP.NET MVC, Blazor, Entity Framework (EF) Core, and Excel Processing.
– Proficiency in designing MSSQL databases using Code First structure.
– Hands-on experience with Telerik Reporting or similar reporting modules.
– Familiarity with Azure DevOps, including Azure Repos.
– Understanding of Dependency Injection and RESTful API.
– Problem-solving skills and ability to work independently.
– Effective communication with remote teams.

Position Types: Full-Time
Locations: Malaysia

Apply for this position

Allowed Type(s): .pdf, .doc, .docx