.Net Full Stack Developer - Intermediate (6 - 12 month contract) Job Description: We are looking for a full stack developer that has experience in .Net software development and is looking to modernise their approach using the latest methodologies. This candidate should be able to analyse complex business challenges and determine how these can be solved utilising Microsoft’s best practices and patterns. This includes the development of new custom functionality, systems integration into external applications, custom workflow development, or the development of custom solutions to meet business requirements. Solutions you would build include front‑end and back‑end implementations for code. It is advantageous that the candidate has experience in a broad range of development technologies and knowledge of the capabilities and limitations of developing on the various platforms, enabling them to make informed design decisions with regard to meeting business requirements. What will you do? Work with the Technical Leads in designing and building solutions using a broad range of platforms, primarily .Net and .Net Core Design, program, test, debug, and enhance existing and new software solutions Provide support and stability for existing and new solutions Integrate new solutions with existing systems Assist in providing accurate effort estimations and costings for scoped solutions Take ownership and assist project teams with implementing solutions Participate in development where necessary to ensure a project meets the quality and deadline that is expected Mentor team members and assist with building capability and skill Who do you need to be? Required: At least 4 years of experience in .NET development using web technologies and C# Experience in one or more of the following web technologies: Web API, WCF (SOAP beneficial, REST essential), MVC, ASP.NET, Angular, ReactJS Experience working with MS SQL for transactions and querying Excellent understanding of Entity Framework and ORM Excellent understanding of OOP concepts Strong understanding of N‑Tier, DDD, SOLID Comfortable working with source control such as TFS or Git Excellent understanding of identity frameworks such as OAuth, Azure AD, ASP.NET Identities Advantageous: Experience with developing Azure solutions using Azure Functions, App Services, Azure SQL, Logic Apps, etc. Translating functional specifications to technical specifications #J-18808-Ljbffr