Job Purpose In this role, you will be responsible for developing software and application solutions as an integral part of a fast-moving and passionate team. You should be able to apply modern software development and quality assurance practices to improve software development quality, timeliness, efficiency, and productivity. You will also be heavily involved in the development of RiskProof - a responsive Single Page Application using cutting-edge front-end web development technologies, such as Angular, HTML5, NativeScript, and TypeScript. This is supported by C# .Net APIs and hosted on Azure. As a Senior you will be expected to lead on: solution design, story refinement, identifying and recommending options, and coaching staff Technologies Front-end development using Angular, TypeScript, JavaScript, HTML, and CSS Mobile App development using Angular NativeScript Middle-tier development using C#, EF Core, .NET 8 , LINQ, .NET Framework Unit Tests SQL Server, TSQL, and scripting System build, deployment and administration using Azure DevOps on a range of Azure services Key Responsibilities Design Development planning Software design Validation and refinement of designs based on feedback Software Development Developing pages/components in Angular Front-end development using TypeScript Middle-tier development using C# Build and deployment activities using Azure Devops and Bicep templates Adhering to coding standards and security principles Testing Unit testing Reviewing test plans Occasional execution of test plans