Analyzing requirements, planning and design of development solutionResponsible for ensuring that all work meets best practice code re-usabilityApplication maintenance and fault resolutionEnsure adequate testing of all development to meet quality standards (permutations, usability, stability and accuracy)Assist with the construction and approach to application test plans, as well as execute systems and program test plan to verify correct operation of completed [URL Removed] understanding of and compliance to company development methodology and standardsAssist with the development of software solutions to relevant platformsMentorship of Junior Developers Knowledge and Skills Required: Full stack .Net developer using C#LINQ & Lambda expressionsEntity Framework 4.6 and aboveEntity Framework CorePersistence Framework (LinqToSQL using SQLMetal)Multi-ThreadingReflection.NET Core 3.1Frameworks .NET 4.6 and aboveHtml5, CSS, jQuery, or Angular JSMVCStrong Object Orientation knowledgeDelegates and EventsSolid experience using Design PatternsSOA experienceREST ServicesWeb ServicesWCF ServicesWindows ServicesJSON, XML & XSLTDatabase Design on SQL Server 2014 and higherStrong T-SQL competencySQL Server Integration ServicesSQL Server Reporting ServicesSource Control Systems [e.g. TFS, Azure DevOps]Proven experience using TFS build services and pipelinesMS – Office suite (Word, Excel, PowerPoint)Solid understanding of IIS configuration Education BSc / BComm Computer ScienceMCSD (App Builder proficiency) or other relevant Microsoft Certification Experience At least 8 years’ experience as a Software Developer using multiple Microsoft technologies,platforms in a fast paced environment.

About The Employer:


Learn more/Apply for this position