Software Engineer

Software Engineer London, England

Royal Mail Group
Full Time London, England 10.56 - 12.04 GBP Today
Job description

Royal Mail and our evolving journey



With a long and proud history, Royal Mail is one of the most visible and trusted brands in the UK. We keep people and businesses connected every hour of every day and we’re passionate about harnessing technology to deliver the best possible results for our customers.



Our business is thriving by continuously adapting and adopting advanced technology. We reach every delivery point in the UK and have over 30 million customer touch points per day. We have 165,000 employees, 80,000 PDA’s and 25,000 end IT users. We are in an exciting period of transformation with significant growth in parcel & packet volumes and online services and we’re focusing on investing in the security, technology, processes, and people that are going to help us continue to achieve great things and grow our business.



We have the UK’s largest “Feet on the Street” network of over 85,000 postmen and women and the lowest reported carbon emissions per parcel of any major UK delivery company. We are committed to providing sustainable services as we deliver against our environmental ambitions. We are investing in technologies such as electric vehicles and drones.



The RMG Technology team are influencing and helping drive the changes across the business as new solutions and services and new ways of working are defined and delivered and we need talented, experienced people who can work at pace and scale to join us and help achieve our goals.



We’re passionate about harnessing technology to deliver the best possible results for customers. The business is in an exciting period of transformation and making the most of resources and innovation is fundamental to evolving and delivering the best possible service across the UK and Europe. With a proud history of serving the UK, Royal Mail has been able to thrive by continuously adapting and adopting the most advanced tech. At Royal Mail Technology, we’re playing an exciting role in taking the next steps.

With so much growth in parcels and e-commerce, we have a vision for the future, and we need talented and ambitious people, like you, to help us get there. We know how to support business and communities - and we need to be agile to achieve our goals. We’re focusing on investing in the tech, processes and people that are going to help us achieve great things together. By joining us, you will be driving meaningful change, pushing forward our transformation to become a more agile and customer focused team. We face new challenges every day. But we overcome them together, which brings incredible satisfaction and reward as we deliver more innovation, products and essential services for millions of customers across the UK

Job Purpose


This role is a key enabler in allowing RMG to build high quality software solutions that can operate at enterprise scale with significant transaction volumes, users and data. The Software Engineer will bring strong software engineering capabilities to bear to influence the design and implementation of enterprise software solutions


Key Accountabilities


Applying architectural and engineering concepts to implement solutions that meet business requirements, considering scalability, maintainability, security, reliability, flexibility, availability and manageability

Identify the technologies to employ and take responsibility for the delivery of software solutions
Writing high quality, maintainable, testable and extensible code as part of an agile team delivering software solutions.

Key competencies


  • Strong developer in the Microsoft .NET technologies (C#), Azure PaaS (Azure Functions, Service Bus, Azure SQL, Cosmos DB etc), relational databases (MS SQL), non-relational data stores (Cosmos DB / Mongo etc), Xamarin Android / Forms. You may have either the Azure PaaS stack or the Xamarin stack, but experience in both would be at a greater advantage
  • Experience of Web Application development in the .NET stack
  • Experience of integration into a diverse range of platforms and services including EAI, remote resources, data storage, messaging, frameworks and 3rd party libraries
  • Ability to develop extensible, testable and maintainable code
  • Is skilled in both server side and client-side technologies
  • Understands the challenges of enterprise software development
  • Track record in delivering high volume, low latency distributed software solutions
  • Is familiar with current programming paradigms and patterns (incl. SOLID, IoC and Dependency Injection)
  • Experience of working in Agile teams
  • Experience in solution delivery including analysis, design, implementation, testing and support
  • Experience with Git source code control
  • Experience with CI/CD and DevOps practices is an advantage
  • Knowledge of Azure DevOps is desirable
  • Experience of RDBMS e.g. SQL Server
  • Experience of NoSQL databases e.g. Cosmos DB

Location – London - Hybrid


TECH YOU’D NEVER EXPECT


We’re evolving, transforming and working together to innovate and provide a service our customers can trust and recommend. This is tech you’d never expect from Royal Mail pushing the boundaries and delivering a First-Class delivery service.


We are an inclusive employer with equality, diversity and fairness at the heart of our values and we’re proud to be recognised in The Times Top 50 Employers for Women 2021 for an 8th consecutive year. We welcome applications from individuals from diverse backgrounds and are committed to promoting fair participation and equality of opportunity for all our job applicants.


We are happy to support flexible working and would welcome having a conversation with you about how we could support your needs.

Software Engineer
Royal Mail Group

www.royalmailgroup.com
London, United Kingdom
Simon Thompson
$10+ billion (USD)
10000+ Employees
Government
National Services & Agencies
Related Jobs

All Related Listed jobs

Graduate Data Analyst
Auger Wallasey 22722 GBP ANNUAL Today

Communicating ideas and findings from analysis in written and verbal form. You have a keen interest in learning the key concepts and tools involved in Data

Regulatory Reporting Assistant Manager
Sainsburys Edinburgh, Scotland 40276 - 54024 GBP ANNUAL Today

As this role involves working within a regulated environment any offer will be subject to satisfactory background checks including criminal record check, credit

Junior Apparel Designer and Garment Technologist’
Shiner Bristol, England 34054 - 52645 GBP ANNUAL Today

Working closely with the internal sales team to provide regular, concise and timely communication to ensure all customer requirements are met.

EE Customer Advisor - Gateshead Branch
EE Gateshead, England 21673 GBP ANNUAL Today

Have worked in retail, sales or service. Engage customers in genuine, enjoyable conversations to understand their needs. Direct sales: 1 year (preferred).

Retail Assistant
LloydsPharmacy London, England 10.52 GBP HOURLY Today

Supporting our customers on the shop floor, you will be providing life enhancing support and advice to improve peoples wellbeing whilst creating a warm and