Apply now »

Senior Consultant, Back-End Engineer - Software Engineering - Digital Engineering - FS - GB

Location:  London
Other locations:  Primary Location Only
Salary: Competitive
Date:  8 May 2025

Job description

Requisition ID:  1596765

Senior Consultant, Back-End Engineer – Software Engineering - Digital Engineering - FS

 

The financial services industry is currently undergoing a period of unparalleled change. The banks and financial institutions have been subjected to stringent regulations, increased supervision, and

overall global economic instability. These changes have not come without a cost and have made these institutions re-evaluate the way they have been doing business traditionally. Moreover, the

proliferation of technological advances including disruptive technologies and digital are compounding the pressures of maintaining competitiveness, being adaptable and increasing profit margins.

 

EY continues to invest in growing its EMEIA Digital and Emerging Technology (DET) practice focused on delivering key Digital transformation programs, building valuable relationships with financial services clients, and developing strong capabilities through both formal training and working with senior mentors and talented colleagues from across EY.

 

The DET practice is akin to a start-up with EY and we are seeking high calibre and experienced

software engineers to join this growing team.

 

The opportunity

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your

unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. As you read through the qualifications below and don't quite check all the boxes, please apply anyway. If your peers recognize you as top technical talent and the formal or informal leader of your group, please apply anyway. If you are a strong software engineer, architect, or manager with something special to offer, please apply anyway. We would love to hear your story.

 

Your key responsibilities

• Knowledge of applying object-oriented and functional programming styles to real-world software engineering problems.

• Demonstrable understanding of high-quality coding and testing practices.

• Leveraging deep understanding and adoption of Agile software delivery techniques and technologies including Continuous Integration & Continuous Delivery (CI/CD).

• Developing solutions using a variety of technologies and tools to marry on-premise and cloud-based systems together.

• An appetite to learn new technologies and a drive for continual improvement.

• Developing scalable, fast, robust, and simple web-based solutions to solve complex business

problems

• Keep up to date on emerging capabilities in open-source areas and identify where and how new capabilities can be applied

 

Skills and attributes for success

• Work closely with Product Management to plan and negotiate iterative development cycles in an Agile environment

• Suggests alternative technical solutions to meet client requirements more efficiently and/or with greater reusability.

• Contribute to EY’s internal knowledge base on best practices in this full technology area.

• Completion of assigned tasks on time and regular status reporting to the lead

• Keen sense of urgency and the ability to prioritise problems, analyse and resolve issues.

• Manage the team members by ensuring that the tasks are completed on time

 

To qualify for the role, you must have

1. Overall, 4-6 years of experience in the software engineering industry and/or in a Technology Consulting domain

2. Experience dedicated to client delivery in the engineering space involving variety of technology capabilities, please see below for reference (Non-exhaustive):

a. 2+ years of experience in web application development

b. Web app development (HTML 5, CSS/CSS3, JavaScript framework like Angular JS, React etc.)

c. Programming languages (pref Java 8 onwards) and developing REST services using Spring boot, node.Js

d. Database technologies (MySQL, Oracle and MongoDB)

e. Software config tools (Git, Azure Dev Ops etc.) and experience in using cloud platforms (Azure, AWS, GCP)

f. Modern engineering architectural patterns (Micro Services based architecture and serverless event-based solution designs)

g. Knowledge in Cloud (containerization (Docker / CRIO), and containers orchestrations technologies (K8S / ECS / OpenShift)

h. Component-based & event-based architecture using messaging technologies (Kafka)

3. Ability to work in a team environment as well as individual contributor

4. Knowledge of professional software engineering practices & best practices for the full

software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

5. As a Senior Consultant, it is expected that the candidate will have some experience in gathering requirements for solving a business process improvement use case and translate that into solution and delivery components for implementation

6. Candidate needs to have experience in managing and owning business cases in partnership with client stakeholders from ideation to delivery, stabilization and value realization phase

7. It will be expected that the candidate has proven experience in establishing one-self as a trusted advisor to senior stake holders in the client organization and working as a team.

 

Ideally, you’ll also have

• An ability to use work in an innovative environment and to be self-directed

• A strong ability to communicate ideas and solutions in a succinct and accessible way

• An understanding of how to team to reach the right answer

 

What we look for

• Subject matter experts who wish to grow

• A passion for what you do which drives you to excel 

 

What working at EY offers

We offer a competitive remuneration package where you’ll be rewarded for your individual and team performance. Our comprehensive Total Rewards package includes support for flexible working and career development, and with FlexEY you can select benefits that suit your needs, covering holidays, health and well-being, insurance, savings and a wide range of discounts, offers and

promotions. Plus, we offer:

• Support, coaching and feedback from some of the most engaging colleagues around

• Opportunities to develop new skills and progress your career

• The freedom and flexibility to handle your role in a way that’s right for you

 

About EY

As a global leader in assurance, tax, transaction and advisory services, we’re using the finance products, expertise and systems we’ve developed to build a better working world. That starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. Whenever you join, however long you stay, the exceptional EY experience lasts a lifetime. And with a commitment to hiring and developing the most passionate people, we’ll make our ambition to be the best employer by 2020 a reality.

 

If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible.

 

Join us in building a better working world.

 

Apply now.

 

Who we are

EY is committed to being an inclusive employer and we are happy to consider flexible working arrangements. We strive to achieve the right balance for our people, enabling us to deliver excellent client service whilst allowing you to build your career without sacrificing your personal priorities. While our client-facing professionals can be required to travel regularly, and at times be based at client sites, our flexible working arrangements can help you to achieve a lifestyle balance

 

Please note: Prior to finalizing your application, you will be asked to provide personal information across several dimensions of diversity and inclusiveness. The information you provide is kept entirely confidential and will not be used to evaluate your candidacy. We collect this data to help us analyse our recruitment process holistically and implement actions that promote diversity and inclusiveness. While optional, we encourage you to provide this information to hold us accountable towards our goal of building a better working world. We ask because it matters!

Apply now »