Job Duties:
• Research, design, and develop computer and network software or specialised utility programs.
• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
• Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
• Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
Job Requirements:
• Proven experience Net application developer
• Familiarity with Net framework, SQL Server and design patterns
• Understanding of Agile methodologies
• Familiarity with REST and RPC APIs
• In-depth knowledge of .NET infrastructure.
• MS SQL Server 2012 and above
• MS SQL scripting
• MVC, ASP.Net, VB.Net, C#, (Framework 4.5 and above), WCF Services
• MS Visual Studio 2012 and above;
• JSON, REST, SOAP, XML, XSL, XSLT, CSS, HTML, AJAX, jQuery, HTML5, Java script, API, WSDL
• Having experience to configure the setup in SharePoint Online Admin Centre.
• Having experience on SharePoint Online PowerShell scripting.
• Must have web development experience with technologies including but not limited to ASP.NET (C#) / ASP.NET (MVC), SPFX, GraphAPI, Node.JS, React.JS, Typescript, HTML5, CSS, JSON web API services (JSON, RESTful).
• Must have experience with backend development. Experience with DotNET 6 preferred.
• Must have experience in M365 SharePoint Online architecture, framework, administration, deployment, and migration process.