.Net Core Developer

Location: Singapore
Job Type: Temporary / Contract
Reference: JO-2104-11455

Roles & Responsibilities:

  • Application requirements analysis and design proposal;
  • Application development & enhancements
  • Application implementation (testing, documentation, training), including preparing user guide and conducting user training;
  • Application support and maintenance (troubleshooting, defect fixing, upgrades);
  • Assessment of impact of new releases of software (examples, operating systems, patches, service packs) to applications
  • Assistance to ensure performance, continuity, availability and accessibility of systems;
  • Data maintenance (including preparation, extraction, patching, update, migration);
  • Build additional sites in Microsoft SharePoint environment/ develop new .net application;
  • Prepare deployment documents and deployment;
  • New technology exploration and conduct proof-of-concept;
  • Other ad-hoc duties


  • Minimum Diploma in computer science or any relevant field
  • Experience in MS SQL Server 2008/MS Windows 2008/MS Visual Studio 2008 and above will be an added advantage
  • Familiar with experience in MS SPS2010, MS SPS2013, MS SPS2016 & above
  • Familiar with C#, ASP.Net, ASP.Net MVC, VB.Net, (Framework 3.0 and above),MS TFS & MS SQL scripting
  • Web services standard such as REST, XML, SOAP, JSON and XSDL
  • HTML including HTML5, JavaScript
  • MS SharePoint Designer 2010 and 2013 including the following:
    • Web Part development experience
    • Understanding of existing functionality
    • Team Debugging experience
    • Workflow Foundation experience
    • Web Services knowledge
    • Secure programming experience
  • In depth knowledge of MS SharePoint Information & Technical Architecture
  • Internet/Intranet MS SharePoint Application Development, Customization and Support experience
  • Experience in maintaining Internet and Intranet website
  • Able to multi-task, take initiative and work independently with multiple stakeholders
  • Strong analytical, logical thinking and problem solving skills
  • Willing to learn and adapt.
  • Excellent communication skills (written and spoken)