This is a Permanent, Full Time vacancy that will close in {x} days at {xx:xx} BST.
The Vacancy
Front-end Developer Permanent, Full-time (37.5 hours, Monday to Friday) Hybrid working with 2 days at our Derby office, 3 days working from home £40,000-£42,000 plus benefits
About us
Mortgage Advice Bureau (MAB) is the UK's leading mortgage broker, winning 250+ awards for the quality of its advice and service. As experts in mortgage and protection advice, we're proud of our industry reputation and of our people, who continue to be the heart of MAB's success.
We recognise the huge impact the modern digital era, particularly new fintech businesses, are having on the world of financial services. We’re now investing in AI as a key driver to our success in building new systems and services to benefit businesses and ultimately high-quality customer experiences through new industry-leading solutions.
About the role
As a growing technology function, we are now looking for an additional Front-end Developer to join our exciting business at a pivotal moment in our technology development. You will work in an agile, dynamic environment supportive of your interest in leading edge technology services.
Key Responsibilities
Design, build and maintain efficient, re-usable and reliable code.
Reviewing specifications and technical design documents for all projects that you will be assigned to through the various planning and catch-up meetings that occur in a project life cycle.
Help identify, create and outline efficiency improvements in outstanding work processes and applications.
Liaise with and provide expert advice and guidance to project stakeholders, business owners and development team members where necessary.
Contribute to your team’s scrum ceremonies, including daily stand-ups, sprint planning and retrospectives.
Deliver clean code that aligns with our software engineering best practices.
Tech Stack We continuously strive for the best, most effective tools and platforms in our Technology choices, seeking innovation and the next step in our journey as we evolve as a business. We currently use:
New developments built using the latest C# NET 6 technology
For front end and full stack Devs, we use Angular
API and messaging (RabbitMQ) driven microservices
AWS Cloud
PostgresSQL
Entity Framework (code first)
Domain Driven Design
Unit Testing (NUnit\Fluent Assertions)
GIT\Bitbucket\Jenkins CI pipeline
Containerised deployments (Docker\Kubernetes)
Agile, sprint based working
About You
C# Development Background
An awareness of cloud based Microservices, e.g. AWS, Azure.
Angular experience
A passion for technology! Software development is your interest as well as your career.
A strong understanding of the agile framework. You understand the processes, the ceremonies and why it’s so important.
Demonstrated willingness to be flexible and adaptable to changing priorities.
Excellent communication and relationship building skills.
The ability to create clear and concise documentation of solutions provided and created with the ability to articulate these changes to colleagues.
You enjoy solving problems, no matter how big or complex.
You’re an independent thinker and are willing to challenge, non-confrontationally of course, when you think something can be done better.
Any experience of the financial services industry would be desirable but is not a necessity.
Everyone is Welcome At MAB we value different experiences and perspectives which adds diversity and value to our culture. As an equal opportunities employer, we are committed to creating an environment where everyone feels welcomed, included and heard for who they are. We aspire to have a diverse and inclusive workplace and strongly encourage applicants from a wide range of backgrounds to apply and join us.
We are committed to reducing barriers in every stage of our recruitment process so everyone feels they can bring their best self when applying for new opportunities at MAB. If you’d like to hear how we can support you by adjusting our process, from application to interview and onboarding, please contact careers@mab.org.uk.
MAB is unable to provide Visa sponsorship. Please note we are not engaging agencies for this role and will not accept speculative CVs.
The Company
Mortgage Advice Bureau (MAB) PLC is the UK’s leading mortgage network. We’re experts in Mortgage and Protection advice, with over 200 awards and counting. We’re proud of our reputation in the industry and of our people, who continue to be the heart of MAB’s success.
We're transforming customer experiences by offering the best mortgage advice and service, which is only made possible by our amazing people living and breathing our values. Our team are connected by our values, which we call our 'DNA'. Our DNA runs through everything we do at MAB and makes every moment matter for our colleagues, customers and business partners.
We believe different life experiences and perspectives hugely benefits our business and your career at MAB. We’re deeply passionate about creating a culture where everyone feels a clear sense of purpose, inclusivity and belonging. Our dedicated D&I colleague network, ‘Unity’, celebrate our diverse needs and values, while our engagement group, ‘MABEngage’, bring the voices of our colleagues to leadership. This creates opportunities to influence decisions made around the business, so that people are at the core of our business and people strategies.
The MAB Foundation is a grant-giving charity supporting community-based projects as chosen by our colleagues, customers and business partners. In 2022, MAB established the Foundation to raise awareness among our colleagues and customers of the growing need of the communities they live in, or are choosing to move to. We have partnered with Crowdfunder to give local charities and Community Interest Companies the opportunity to achieve their fundraising goals in a sustainable way and to support our talented and enthusiastic colleagues and customers to get their best and brightest projects off the ground.
Using our voices to educate consumers and the wider industry about the impact housing has on the UK’s overall carbon emissions, we actively explore opportunities that help reduce our societal impact on the environment, and benefit our customers. Our Green Hub contains a host of informative content to educate and encourage homebuyers and homeowners in their own journey to sustainable living. We’re outcome-oriented, focused on finding solutions that help our customers realise their homeownership goals. We achieve this by ensuring our advisers are supported to provide tailored mortgage and protection advice, and that our systems can cater to the ever-changing needs and expectations of our customers.
Documents
Alternatively, please sign in with...
Published
Not Published
Closing
in X days
{Expiry}
Share Vacancy
Click on any of the buttons below to share this page!
You have already applied for this vacancy, please go to your account to see your progress.
Privacy Policy
Privacy Notice (Recruitment Candidate)
Mortgage Advice Bureau Limited. Registered Office: Capital House, Pride Place, Derby DE24 8QR. Registered in England Number: 3368205
As the controller of your data, Mortgage Advice Bureau comply with Data Protection laws in the United Kingdom. This Privacy Policy details how Mortgage Advice Bureau processes your personal data.
The personal data we collect about you
Personal data collected, used, stored and transferred by us may include:
Identity Data including forenames, last name, and date of birth
Contact Data including home address, email address, telephone numbers
Employment Data including employment history, CV, professional qualifications
Financial Data including credit history
Special Category Data including ethnic origin, criminal convictions
Technical Data including internet protocol (IP) address, browser type and version, time zone setting and location, browser plug-in types and versions, operating system and platform and other technology on the devices used to access our website
How do we collect your personal data?
Personal data is collected by us using the following methods:
Direct interactions with Mortgage Advice Bureau in person, by post, phone (including call recordings and voicemail), our recruitment website, email or otherwise when applying for a position of employment
Third parties or publicly available sources such as:
Recruitment consultants
Former employers
Social media such as LinkedIn
Credit Reference Agencies
Disclosure & Barring Service
How do we use your personal data?
Purpose/Activity
Type(s) of data
Lawful basis for processing
To assess your suitability for employment and manage the recruitment process
·Identity
·Contact
·Employment
Performance of a contract with you
To comply with our obligations under the Senior Managers & Certification Regime during the recruitment process
·Identity
·Contact
·Financial
·Special Category
Legal obligation
Special Category data - Substantial Public Interest (Statutory & Government Purposes)
To comply with any legal requirements of the staff recruitment process including identity verification, and post-recruitment requirements including annual testing, internal audit, and notifying you about changes to our terms or privacy policy
·Identity
·Special Category
Legal obligation
Special Category data – Employment, social security & social protection
To administer and protect our business and our website (including telephone call recording, troubleshooting, data analysis, testing, system maintenance, support, reporting and hosting of data)
·Identity
·Contact
·Technical
·Visual, Profile & Usage
Necessary for our legitimate interests
(for running our business, establish events when responding to complaints)
Changes to our Privacy Notice
We keep our Privacy Notice under regular review and any updates will be distributed using an appropriate and accessible mechanism. This Privacy Notice was last updated on 16th October 2024.
Change of purpose
We will only use your personal data for the purposes stated above, unless we reasonably consider that we need to use it for another reason and it is compatible with the original purpose. Please contact us for an explanation as to how any new processing is compatible with the original purpose. If we need to use your personal data for an unrelated purpose, we will notify you and explain the legal basis which allows us to do so. Please note that we may process your personal data without your knowledge or consent, in compliance with the above rules, where this is required or permitted by law.
Data Security
We have put in place appropriate security measures to prevent your personal data from being accidentally lost, used or accessed in an unauthorised way, altered or disclosed. We also limit access to your personal data to only those Mortgage Advice Bureau staff and suppliers who have a business need to know. They will only process your personal data on our instructions and they are subject to a duty of confidentiality.
We have put in place procedures to deal with any suspected personal data breach and will notify you and any applicable regulator of a breach where we are legally required to do so.
Cookies
When using the Mortgage Advice Bureau website, you can set your browser to refuse all or some browser cookies, or to alert you when websites set or access cookies. If you disable or refuse cookies, please note that some parts of this website may become inaccessible or not function properly. For more information about the cookies we use, please see our cookie policy.
Website Third-party links
Mortgage Advice Bureau website may include links to third-party websites, plug-ins and applications. Clicking on those links or enabling those connections may allow third parties to collect or share data about you. We do not control these third-party websites and are not responsible for their privacy statements. When you leave our website, we encourage you to read the privacy notice of every website you visit.
Who we disclose personal data to
We may share personal data with recruitment consultants we may engage with as part of the recruitment process to discuss your suitability.
Depending on the nature of the vacancy, it may be necessary to share data to fulfil our legal obligations as an employer, specifically to perform a soft credit search and criminal record checks as part of due diligence on appointments under the Senior Manager & Certification Regime, and disclose information to Regulatory Authorities such as the Financial Conduct Authority in order to comply with regulatory requirements.
It may also be necessary to share your personal information with non-affiliated companies who perform support services on our behalf including those that provide professional advice to Mortgage Advice Bureau.
It may be necessary to share personal data with third parties to whom we may choose to sell, transfer, or merge parts of our business or our assets. Alternatively, we may seek to acquire other businesses or merge with them. If a change happens to our business, then the new owners may use your personal data in the same way as set out in this privacy notice
Sharing of personal data outside of the United Kingdom
Some of our external suppliers are based overseas so their processing of your personal data will involve a transfer of data outside of the UK. In such cases data is transferred under conditions to provide protection to personal data equivalent to UK Data Protection standards. This includes the use of standard contractual clauses in contracts with external suppliers in order to provide the same level of protection for personal data as it has in the UK.
How long is your personal data retained?
If successful in your application, your data will be retained for the duration of your employment plus a further 7 years (full details will be provided in the Staff Privacy Notice during your induction). Data for unsuccessful candidates is normally retained for up to 2 years from the date of application. Similarly, data for those registered to use our recruitment portal is normally deleted after two years of inactivity.
After these retention periods if there is no other on-going client relationship your personal data will either be securely deleted or anonymised so that it can be used for statistical purposes but without any method of identifying you individually.
Your legal rights regarding your personal information
Request access to your personal data.
Request correction of any personal data that may be incomplete or inaccurate.
Request erasure of your personal data where there is no reason for us continuing to process it.
Object to processing of your personal data where we are relying on a legitimate interest.
Request restriction of processing of your personal data in certain scenarios.
Request the transfer of your personal data to you or to a third party you have chosen.
Withdraw consent at any time where we are relying on consent to process your personal data.
Questions
If you have any questions or complaints relating to how we use your personal information, or if you wish to exercise any of your rights regarding your personal information, please contact the Information Security & Data Protection Manager by emailing Data.Protection@mab.org.uk or by writing to us. We will respond to you as soon as is possible. The length of time will depend on the type and complexity of the request, but you will receive a response no later than one month from the initial request.
What if I am still not satisfied?
If you are not satisfied with how the Mortgage Advice Bureau has responded to your enquiry, you have the right to complain to the Information Commissioner’s Office (ICO), who is the regulator for data protection in the United Kingdom.
Social Login
To continue creating your account, please read the privacy policy and tick the box below
To complete creating your profile with , please read and agree with the privacy policy.
The email used for your profile is not a valid company domain name. In order to
continue to create your profile with you will need to select a profile which uses a company authorised email address.
Cookie Preference Centre
Learn more about what each cookie category does and choose your settings
Cookie policy
Strictly Necessary
Name
__RequestVerificationToken
Duration
Session
Description
Anti-forgery Token
Name
ASP.NET_SessionId
Duration
Session
Description
General purpose platform session cookie, used by sites written with Miscrosoft .NET based technologies. Usually used to maintain an anonymised user session by the server.
Name
NTX_Cookie_Preferences_Live
Duration
6 Months
Description
Your cookie preferences
Performance / Analytics
Name
_ga
Duration
2 Years
Description
This cookie name is associated with Google Universal Analytics - which is a significant update to Google's more commonly used analytics service. This cookie is used to distinguish unique users by assigning a randomly generated number as a client identifier. It is included in each page request in a site and used to calculate visitor, session and campaign data for the sites analytics reports. By default it is set to expire after 2 years, although this is customisable by website owners.
Name
_gat
Duration
A few seconds
Description
This is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It appears to be a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites.
Name
_gid
Duration
1 Day
Description
This cookie name is asssociated with Google Universal Analytics. This appears to be a new cookie and as of Spring 2017 no information is available from Google. It appears to store and update a unique value for each page visited.
Name
NetworxTracking_AdvertClick
Duration
90 Days
Description
Used for tracking if the candidate has already clicked the advert - used for analytics
Name
NetworxTracking_AdvertLoad
Duration
90 Days
Description
Used for tracking if the candidate has already loaded the advert - used for analytics
Functional Cookies
Name
ApplicationIntroductionID
Duration
90 Days
Description
Check to see if the candidate has already read the introduction for the Application
Name
FavouriteVacancies
Duration
30 Days
Description
Store any jobs the candidate has flagged as a favourite