Financial Application Software Developer - Littlewick Green, United Kingdom - Kensington Mortgage Company

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

When we started Kensington we were the first specialist lender to offer mortgages to people the high street turned down.

Over 25 years later, we're the UK's leading specialist mortgage lender still blazing a trail offering people the chance to get a mortgage.

Where high street lenders see black and white, we've always used our expertise and manual underwriting capability to see the shades in between.

In a market where changing lifestyles mean more people are falling outside the traditional mortgage criteria, it'san approach that can make a real difference to people who want to own a property.

It's what we call the Kensington Difference.


Overall Purpose of Job
We are looking for a talented and experienced software developer to join our Internal Systems team at Kensington.

You would be responsible for the full software development and life cycle of these platforms.


Key Accountabilities

  • Delivery of enterprisequality software and web solutions on Microsoft Platforms which integrate with a variety of technologies and platforms
  • Analysis of business requirements and delivery of solutions within agreed project timescale
  • Design of software and web solutions which adhere to inhouse architectural principles and industry bestpractices
  • Following inhouse policies and procedures for change governance, testing and release of new and existing software
  • Production of technical documentation to support all stages of the Software Development Lifecycle
  • Provide Production/BAU support on deployed software and websites where required
  • Reviewing existing systems and processes; generating ideas and proposals for improvements and innovation

Experience, Knowledge, Skills

Technical - Desirable

  • Strong knowledge of Object-Oriented Development and Service Oriented Architectures
  • Extensive knowledge of Software Design Patterns and SOLID principles
  • Proficient in C# Programming with extensive knowledge of the.
NET Framework

  • Experience delivering lowlatency Web Services and APIs with a solid understanding of REST, SOAP, JSON and XML
  • Programming with C#/ Microsoft Excel
  • Proficient in Database Development on MS SQL Server with extensive knowledge of T-SQL and relational data modelling
  • Experienced in developing and maintaining complex data integrations, ETL processes and data pipelines using SSIS
  • Strong knowledge and experience of the Software Development Life Cycle and Application Life-Cycle Management
  • Experience delivering Software using Agile/Scrum methodologies, DevOps, and Continuous Integration
  • Experience working with source control, automated build, deployment tools and package managers (TFS, Git, NuGet, NPM, Gulp)
  • A solid understanding of Web Security and OWASP Principles
  • Able to write clean unittestable code (TDD) and be a strong advocate of software craftsmanship.

Behavioural

  • Able to work in a highly pressurized and delivery focused environment
  • Able to adapt and deliver in a dynamic environment
  • Excellent spoken and written English communication skills; able to clearly present and articulate proposals and solutions
  • Able to assume endtoend ownership of technical solutions, from requirements analysis through to postdeployment support
  • Must be proactive, enthusiastic, flexible, and approachable.
  • A creative and natural problem solver
  • Have a high level of maturity; able to give and receive constructive feedback
  • Committed and passionate about technology and software development
  • Attention to detail and accuracy are essential.

Your Opportunity
Our employees are critical to our success. We work hard to ensure that Kensington Mortgages is a great place to work.

We recognise the difference it makes to our business when people challenge themselves and take advantage of the development opportunitiesavailable so we try and support everyone however we can.

We also recognise the fact that people seek work
- life balance and continuously develop our benefits offering to create an inclusive and supportive culture where differences that exist between us all are recognised, understood and valued.

More jobs from Kensington Mortgage Company