Click to print this job
Details of your selected vacancy are outlined below.
Azure DevOps Developer

Position: Azure DevOps Developer
Based: Abingdon
Type: Permanent, Full Time

RPS is going through an exciting period of transformation. The Global Technology Team is responsible for the delivery of Technology services to the rest of the company.
We are currently in the process of establishing our ?Development as a Service? global development team to increase efficiency and responsiveness across our development capabilities and products by leveraging our global strengths to uncover new opportunities and markets. As part of this initiative we are recruiting a Developer to work on multiple projects under the guidance of our Principal Developers.
The Developer will have a clear understanding of DevOps methodology, including the cultural aspects and using Azure DevOps. They will need to fit into the new culture where we embrace creative thinking, innovation, experimentation, willingness to learn on the job with a focus on continuous improvement both in the work we do and self-development.

About the role

Assist the Development Team in the production of code as required by the Software Delivery Director. Follow QA procedures as defined by the Development Team. Gain knowledge and understanding of all RPS Group business sectors.

You will demonstrate skills in developing, deploying, unit testing (including the development of test scripts and automation of these scripts) & debugging cloud applications. Also, you will have core knowledge of key Cloud Service Providers (including Azure) and the capabilities that they make available to developers to optimise delivery of solutions

About you
It is Essential that you bring excellent skills in the following development areas:
- C# and the .NET Framework
- JavaScript and jQuery
- HTML and CSS / Bootstrap CSS
- TSQL for SQL Server
- Entity Framework
- Experience with XML / XSLT
- Experience with Microsoft Azure
- Experience with XAML and Xamarin would be an advantage
- Source control (Git, Azure DevOps)
- Work with other team members to achieve performance targets
- Use of Agile & DevOps methodologies
- A commitment to keep up to date with developments in technology
- The ability to work to deadlines
- Containerisation (Docker, Azure Container Instances, Kubernetes)
- Understanding of data backend options and their characteristics (SQL and NoSQL; SQL Server, Cosmos DB, Cassandra, etc).

It is also Desirable if you can bring any of the following optional skills:
- Service Oriented Architecture
- Experience with React/Redux front ends
- Understanding of streaming technologies (Azure Event Hubs, Kafka)
- Familiarity with big-data ideas (data lakes, distributed architectures and computing)
- Familiarity with AI capabilities (Machine Learning, Deep Learning, Cognitive Services on Azure)

What we offer you
We will provide you with a flexible, friendly and creative environment to develop your skills and challenge yourself. We support our people to innovate, collaborate and build meaningful careers. Our network of people and knowledge will expand your horizons and give you access to a variety of interesting projects.
Our employees are rewarded with competitive salaries, opportunities to invest and many other benefits including: 25 days holiday + bank holidays, Option to purchase up to 5 extra days per year, Company pension scheme, Group Disability Scheme, Share Incentive Scheme, Life Assurance, Cycle to Work Scheme, Health Screening, Employee Assistance Programme, Professional Memberships

About RPS
RPS is a leading global professional services firm of 5,600 people. We define, design and manage projects that create shared value in a complex, urbanising and resource-scarce world. Connecting with our global expertise we make it easy for our clients to create winning solutions for their communities and their clients. By being confidently pragmatic we solve problems that matter. We make complex easy.

RPS is an equal opportunity employer.