Save time and effort sourcing top tech talent

Front End Developer or Full Stack Mid Level Developer

Remote
Any
Mortgage Advice Bureau
Actively hiring

Sign up for the chance to get matched to this role, and similar opportunities.

Permanent, Full-time (37.5 hours, Monday to Friday)
Hybrid working with 2 days at our Derby office, 3 days working from home. 
Department: Technology
Reporting to:
Lead Developer
Salary: £45,000-£55,000 depending on experience, plus benefits 

About Us
Mortgage Advice Bureau, one of the UK’s leading Mortgage Networks, is going through a transformation of its technology environment, moving from a monolithic platform to a new modern microservices architecture that will provide products and services across a broad range of channels and utilise new technologies to drive development within the mortgage market.

 

The business recognises the huge impact that 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 now have new roles for front-end, back-end and full stack Developers to join an exciting business at a pivotal point in its 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.

·       Peer review fellow software engineers' work, offering constructive feedback where relevant.

 

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, you will need strong knowledge of Angular

·       Experience in 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

To be successful in this role you need to demonstrate:

·       C# Development Background

·    An awareness of cloud based Microservices, e.g. AWS, Azure.

·       For front end and full stack Devs, you will have strong knowledge of Angular.

· 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 advantageous but is not a necessity.

Our Values and Behaviours
Our ‘Mabology DNA’ is what we describe as our Values. We want our values to feel authentic, to live and breathe through everything we do. In this role we expect you to show these behaviours and ways of working:

  • We are fully present and engaged with our colleagues, we embrace each other for who we are.
  • We see things through; we do what we say we will. If that means we need to be agile and change with the tides, we communicate changes and remain flexible.
  • We don’t take the easy road or rest on the easiest solution. We strive for better and use curiosity to look at how we can do things differently.
  • Psychological safety, creating the space for people to ask questions and share their opinions.
  • Measure your success in terms of business impact, thinking about how decisions affect wider teams in the business.
  • We look out for one another as a team. We unite, collaborate and build trust between us and with all colleagues.
  • Enjoy working with a diverse group of people with different areas of expertise.
  • Lead by example, taking the time to mentor, coach and support development with your colleagues.

Sign up for the chance to get matched to this role, and similar opportunities.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?