Digital Platform Developer (Azure)

Purpose

The Investment IT team is responsible for designing, developing and delivering the technology for the Investment Management function which includes BlackRock Aladdin. We chose to use the move to Aladdin as a catalyst to accelerate our adoption of modern cloud centric practises. As a result, our design is API centric (APIGEE), PAAS first (AZURE) and seeks a friction less model (Agile). Development is done via multiple SCRUM Teams following AGILE practises. Each Team comprises Developers, Testers & Analysts and a SCRUM Master. The teams have direct contact with the Business SMEs and/or their own Analysts.

The Developers are expected to be knowledgeable about API Centric patterns and common Cloud development patterns. The Developers are predominantly expected to develop in either JAVA or .Net but will also use other languages such as Python, PowerShell and JavaScript.

The Developers are expected to follow standard AGILE practices including SCRUM and Kanban. They are also expected to collaborate and share best practises both within their own Team and with the other SCRUM Teams at M&G.

Key Responsibilities

* Operate as a trusted and empowered delivery team member following Agile practices.
* Design and develop using modern technologies with low levels of supervision.
* Adapt to picking up whatever work makes most sense for commitments to be met.
* Promote and contribute to a continuous improvement model.

Generic Skills & Competencies

Essential
* Proven track record on design, developing & delivering complex solutions
* Highly adaptive: contribute to analysis, design, and test automation
* Experienced in Agile practices
* Familiar with CI/CD practices
* Passion for technology
* Team player

Highly Desirable
* Asset management sector experience and knowledge
* APIGEE development experience
* Designing and developing using AZURE's services
* Strong design & development skills of APIs or Micro Services in AZURE
* VSTS(Using GIT) : Build & Releasing artefacts

Relevant Technical Skills

Microsoft Azure
App Services, Service Bus, Azure VM, Azure SQL, API Management, WebJobs, Table Storage, Blob Storage, Application Insights, Azure Active Directory, Azure Data Factory, Azure Data Lake Store, Azure Data Lake Analytics, Stream Analytics, Cognitive Services

Developer Toolkit
Relational database systems, NOSQL Databases, Object Oriented programming and web application development.

Test Automation
Familiarity with Unit testing frameworks e.g. MS Unit Testing Framework, NUnit, Mocha as well as BDD tools e.g. Spock

Methodologies & Practices
Agile, Scrum, Kanban, TDD, BDD
Service Oriented Architecture (SOA)

Other Technical Skills
Continuous Integration, Continuous Delivery, Atlassian Suite, Microservices

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.

London, England, United Kingdom London England GB