Keystone Property Finance (KPF) requires a Full Stack .NET Application Developer to take forwards its innovative and business-critical Origination System and to develop new industry leading applications. KPF has always punched above its weight with software development, the Senior Management Team expects us to be able to deliver software solutions very quickly, and to the highest quality and security standards. The ideal candidate must be able to communicate with, understand and win the trust of the business, the KPF executive and our external partners. They must also have the flexibility to react to the changing needs and priorities of a very flexible business while working within the overall business strategies. Key Responsibilities Ensure a delivery-focused and flexible approach to projects/deliverables, maintaining a high level of accuracy in estimation whilst coping with fluctuating requirements. Ensure Technology can support the business in maintaining its reputation for fast and flexible software delivery. Define and communicate project milestones, service level agreements, and resource allocation to the SMT, team managers and end users. Establish and maintain regular face-to-face and written updates to the Management Team as required, team managers and end users regarding pertinent Technology activities. Undertake other activities over and above those listed in the role profile, appropriate to your skills and experience. Maintain and improve the performance and security of existing software. Experience and knowledge A minimum of 3 years of commercial experience with C# and MS SQL Server are essential. Excellent working knowledge of the Agile development framework. A background in, or strong understanding of, the IT development life cycle. Experience of working on or managing large, successful projects. Experience of communicating with senior management and the executive, both in person and in writing. Degree or industry qualifications. Key Skills/Competencies Data – Microsoft TSQL skills, including Stored Procs, required. Programming – C#, MVC, WCF, Classic ASP, Javascript, CSS, HTML5, EF, Azure DevOps Excellent inter-personal skills, comfortable with develop and maintain good relationships with colleagues at all levels of the organisation, including the Executive. Excellent, effective verbal and written communication skills. Ability to question requirements, analyse problems, challenge assumptions, and propose practical, innovative and creative solutions, either alone or in consultation with teams and other departments. Behaviours Self-motivated and driven. Sense of ownership Strong communication skills. Tidy and well presented. Open and honest. Empathetic. Always looking to improve. Consistent. Keystone Property Finance Values Our Values help define who we are as KPF. They come from the beliefs we hold, the way we behave and how we want to work together for our customers. Resilience: Determination with our approach and perseverance Adaptability: Embracing Change Integrity: Always doing the right thing Excellence: Achieved through constant improvement and committing to our shared values Our Values are unique to our brand, they give us purpose and focus. They are vital in helping us all ‘do the right thing’. If we are confident that we are true to our values, then we can be sure that we are doing the best for our customers. Benefits 25 days holiday plus bank holidays. Generous Pension contributions of 4%. Industry leading AXA backed Private Health Care on successful completion of probation. Death in service on successful completion of probation. Discretionary yearly salary review based on performance. Discretionary bonus scheme based on performance. Supported Training and a CPD track. 50% subsidises David's Lloyd gym membership on successful completion of probation. Social events (should you wish to be sociable). Black Tie Winter party and Summer Teambuilding events. Free Parking.