Senior Consultant - Ernst & Young
Senior Consultant - Ernst & Young

Senior Consultant - Ernst & Young

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join a dynamic team to tackle real-world software engineering challenges in the financial services sector.
  • Company: Ernst & Young is a global leader in assurance, tax, transaction, and advisory services.
  • Benefits: Enjoy a supportive culture, flexible work options, and opportunities for personal and professional growth.
  • Why this job: Be part of a start-up-like environment within EY, driving digital transformation and innovation.
  • Qualifications: 4-6 years in software engineering, with skills in web development, cloud platforms, and Agile methodologies.
  • Other info: We encourage applicants who may not meet every requirement to apply and share their unique stories.

The predicted salary is between 48000 - 72000 £ per year.

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 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.

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. Join us and build an exceptional experience for yourself, and a better working world for all.

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.
  • Suggest 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:

  • Overall, 4-6 years of experience in the software engineering industry and/or in a Technology Consulting domain.
  • Experience dedicated to client delivery in the engineering space involving a variety of technology capabilities, including:
  • 2+ years of experience in web application development.
  • Web app development (HTML 5, CSS/CSS3, JavaScript framework like Angular JS, React etc.).
  • Programming languages (pref Java 8 onwards) and developing REST services using Spring boot, node.Js.
  • Database technologies (MySQL, Oracle and MongoDB).
  • Software config tools (Git, Azure Dev Ops etc.) and experience in using cloud platforms (Azure, AWS, GCP).
  • Modern engineering architectural patterns (Micro Services based architecture and serverless event-based solution designs).
  • Knowledge in Cloud (containerization (Docker / CRIO), and containers orchestrations technologies (K8S / ECS / OpenShift)).
  • Component-based & event-based architecture using messaging technologies (Kafka).
  • Ability to work in a team environment as well as individual contributor.
  • 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.
  • Experience in gathering requirements for solving a business process improvement use case and translating that into solution and delivery components for implementation.
  • Experience in managing and owning business cases in partnership with client stakeholders from ideation to delivery, stabilization and value realization phase.
  • Proven experience in establishing oneself as a trusted advisor to senior stakeholders in the client organization and working as a team.
  • Ideally, you'll also have:

    • An ability to 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.

    Senior Consultant - Ernst & Young employer: Ernst & Young

    At Ernst & Young, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through extensive training programmes and mentorship opportunities, ensuring you can thrive in your career while contributing to transformative projects in the financial services sector. Located in a vibrant environment, you'll enjoy the unique advantage of working within a start-up-like atmosphere backed by the resources of a global leader, making it an ideal place for talented individuals eager to make a meaningful impact.
    E

    Contact Detail:

    Ernst & Young Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Consultant - Ernst & Young

    ✨Tip Number 1

    Familiarise yourself with EY's Digital and Emerging Technology (DET) practice. Understanding their focus on digital transformation in financial services will help you tailor your conversations and demonstrate your genuine interest in the role.

    ✨Tip Number 2

    Network with current or former employees of EY, especially those in the DET practice. They can provide valuable insights into the company culture and expectations, which can be beneficial during interviews.

    ✨Tip Number 3

    Stay updated on the latest trends in software engineering and financial services technology. Being able to discuss recent developments or innovations during your interview will showcase your passion and commitment to the field.

    ✨Tip Number 4

    Prepare to discuss specific examples from your past experience that highlight your problem-solving skills and ability to work in Agile environments. This will demonstrate your readiness for the responsibilities outlined in the job description.

    We think you need these skills to ace Senior Consultant - Ernst & Young

    Object-Oriented Programming
    Functional Programming
    High-Quality Coding Practices
    Testing Practices
    Agile Software Delivery
    Continuous Integration & Continuous Delivery (CI/CD)
    Web Application Development
    HTML5
    CSS/CSS3
    JavaScript Frameworks (Angular JS, React)
    Java (Java 8 onwards)
    REST Services Development
    Spring Boot
    Node.js
    MySQL
    Oracle
    MongoDB
    Git
    Azure DevOps
    Cloud Platforms (Azure, AWS, GCP)
    Microservices Architecture
    Serverless Event-Based Solutions
    Docker
    Kubernetes (K8S)
    Event-Based Architecture
    Messaging Technologies (Kafka)
    Business Process Improvement
    Stakeholder Management
    Team Collaboration
    Communication Skills
    Problem-Solving Skills
    Time Management

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights relevant experience in software engineering and technology consulting. Focus on your skills in web application development, programming languages, and cloud platforms, as these are key for the role.

    Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and how your unique experiences align with EY's goals. Mention specific projects where you've applied Agile methodologies or developed innovative solutions.

    Showcase Your Technical Skills: Include a section in your application that lists your technical skills, particularly those mentioned in the job description, such as Java, REST services, and cloud technologies. This will help demonstrate your fit for the role.

    Highlight Team Collaboration: EY values teamwork, so be sure to include examples of how you've successfully collaborated with others in previous roles. Discuss any leadership experiences or instances where you acted as a trusted advisor to stakeholders.

    How to prepare for a job interview at Ernst & Young

    ✨Showcase Your Technical Skills

    Be prepared to discuss your experience with web application development and the specific technologies mentioned in the job description, such as Java, Spring Boot, and cloud platforms. Bring examples of past projects where you successfully applied these skills.

    ✨Demonstrate Agile Experience

    Since the role involves Agile methodologies, be ready to explain your experience working in Agile environments. Discuss how you've contributed to iterative development cycles and any tools you've used for CI/CD.

    ✨Prepare for Problem-Solving Questions

    Expect questions that assess your problem-solving abilities. Think of scenarios where you've had to suggest alternative technical solutions or overcome challenges in software delivery, and be ready to share those experiences.

    ✨Emphasise Team Collaboration

    Highlight your ability to work both independently and as part of a team. Share examples of how you've collaborated with product management and other stakeholders to deliver successful projects, showcasing your communication skills.

    Senior Consultant - Ernst & Young
    Ernst & Young
    E
    • Senior Consultant - Ernst & Young

      London
      Full-Time
      48000 - 72000 £ / year (est.)

      Application deadline: 2027-06-13

    • E

      Ernst & Young

    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >