Developer

M&G Investments

We are not your average financial services firm and our unique culture is just one aspect that makes us stand out from the crowd. We offer a supportive environment that encourages innovation and creativity whilst maintaining a healthy lifestyle balance. You will be joining one of Europe's leading Investment Management firms where you can expect real responsibility and recognition from day one. We are large enough to offer a wide variety of career opportunities, whilst small enough to treat you as an individual and tailor training and development to your specific needs.

The Opportunity:

An opportunity has arisen for a Developer to join M&G Investments and focus on transforming the IT capabilities of our Sales, Marketing and Retail Operations teams.

Key Responsibilities:

You will be working in a development role using a variety of technologies and will be working in a team designing and delivering features prioritised by our Product Owner. You will need to work with the team to analyse, estimate and deliver working, tested code that implements the features. If you're not familiar with the Azure platform then you need to be willing to invest time in mastering it and have experience in similar technologies and languages.

What we are looking for:

This role is ideally suited to someone who can demonstrate:

  • An ability to continually improve and evolve your skills and knowledge
  • Strong development skills in some of the following technologies:
  • C#
  • Java
  • Javascript
  • ASP MVC
  • Apigee
  • SQL
  • Data Lake USQL
  • PowerBI

    We are also looking for the following skills:

  • Great OOA/D skills
  • Experience of unit testing, automated acceptance testing and TDD
  • Great database skills, ideally in a Data Lake technology and SQL Server but we also use Oracle
  • Experience building web applications using convention based frameworks and Javascript
  • A curiosity to learn, ask questions of your peers and clients in order to understand why
  • Experience working in an agile environment, we have adopted Scrum
  • Comfortable pair programming when appropriate
  • Appreciation of value and appropriate application of automated testing, BDD and TDD
  • Willing to question and challenge colleagues and business partners
  • Drive to encourage your team to keep seeking to improve
  • Able to facilitate agile/Scrum ceremonies
  • Able to assist with other roles such as Scrum Master and Analyst

    You should also have some of the following experience:

  • Unit testing, automated acceptance testing and TDD
  • Designing and building web applications using convention based frameworks and Javascript
  • Working in an agile environment, we have adopted Scrum

    Some knowledge or experience in Financial Services would be beneficial but not essential.

    M&G is committed to a diverse and inclusive workplace. Our role as an employer is very simple - to provide the right environment for talented people to do their best work, by respecting, understanding and valuing individual differences.

    We welcome applications from individuals who have taken an extended career break, and we are willing to consider flexible working arrangements for all of our roles.