Client Technology - Software Engineering in London

Client Technology - Software Engineering in London

London Full-Time 43200 - 72000 £ / year (est.) No working from home possible
EY

At a Glance

  • Tasks: Lead software development projects and solve complex technical challenges.
  • Company: Join EY, a global leader in professional services with a diverse team.
  • Benefits: Competitive salary, flexible vacation, health coverage, and career growth opportunities.
  • Other info: Dynamic work environment with a focus on collaboration and continuous improvement.
  • Why this job: Make a real impact while working with cutting-edge technologies and innovative solutions.
  • Qualifications: Experience in software development, coding, and debugging; knowledge of C#/Java or Python.

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

At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world.

The opportunity leads the delivery of solution or infrastructure development services for a large or more complex project, using strong technical capabilities and outstanding hands‐on experience. Takes accountability for the design, development, delivery and maintenance of solutions or infrastructure, driving compliance with and contributing to the development of relevant standards. Fully understands business and user requirements and ensures design specifications meet the requirements from a business and technical perspective.

Your Key Responsibilities:

  • Solves complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting throughout the development process.
  • Provides advanced technical expertise to maximize efficiency, reliability and value from current solutions, infrastructure and emerging technologies, showing technical leadership and identifying and implementing continuous improvement plans.
  • Develops strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer leading solutions.
  • Provides a leadership role for the work group, ensuring the appropriate expectations, principles, structures, tools and responsibilities are in place to deliver the project.
  • Drives consistency to the relevant processes, procedures, standards, technical design whilst supporting the definition, maintenance and implementation of technology standards.

Skills And Attributes For Success:

  • Advanced technical proficiency in designing, developing, and debugging solutions.
  • Advanced knowledge of one or more of: C#/Java or Python.
  • Bachelor's degree in computer science, Engineering, IT, Mathematics, or related field preferred.
  • More than 10 years applied experience.
  • Significant relevant experience in either an internal or external software or platform engineering role, or similar.
  • Technical knowledge and experience in delivering software/platform engineering solutions, providing comprehensive technical advice and handling user requirements.
  • CI/CD delivery using code management, configuration management and automation tools such as GitHub, ADO.
  • Proficiency in fine‐tuning language models for specific tasks, including text generation, summarization, or question answering.
  • Knowledge of embedding models and their application in NLP tasks like similarity matching, clustering, and information retrieval.
  • Familiarity with designing and implementing agentic systems that combine AI models with external tools or environments for autonomous decision‐making.
  • Ability to design robust evaluation frameworks for AI models and agents, including metrics development, A/B testing, and performance benchmarking.
  • Ideally, you’ll also have Microsoft/Google/AWS certificates.
  • Delivery using modern methodologies.
  • Significant proven experience in building applications using container‐orchestration systems like Kubernetes, and container engines like Docker.

What We Look For:

  • A self‐starter, independent‐thinker, curious and creative person with ambition and passion.

What We Offer You:

We offer a comprehensive compensation and benefits package where you’ll be rewarded based on your performance and recognised for the value you bring to the business. Our Total Rewards package includes medical and dental coverage, pension and 401(k) plans, and a wide range of paid time off options.

Join us in our team‐led and leader‐enabled hybrid model. Our expectation is for most people in external, client serving roles to work together in person 40‐60% of the time over the course of an engagement, project or year. Under our flexible vacation policy, you’ll decide how much vacation time you need based on your own personal circumstances.

Are you ready to shape your future with confidence? Apply today.

Client Technology - Software Engineering in London employer: EY

At EY, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. With a strong focus on professional development, we offer extensive growth opportunities and a comprehensive benefits package, including flexible vacation policies and health coverage, ensuring our team members can achieve a healthy work-life balance. Join us in our innovative environment where your contributions are valued, and together, we can build a better working world.

EY

Contact Details:

EY Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Client Technology - Software Engineering in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those at EY. A friendly chat can open doors and give you insights that job descriptions just can't.

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects. When you get that interview, having tangible examples of your work can really set you apart.

Tip Number 3

Practice makes perfect! Get comfortable with common technical interview questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills before the big day.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the EY team. Don’t miss out!

We think you need these skills to ace Client Technology - Software Engineering in London

C#
Java
Python
Software Engineering
CI/CD
GitHub
ADO

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the role. Highlight your experience with C#/Java or Python, and any relevant projects that showcase your technical skills. We want to see how you fit into our vision!

Showcase Your Technical Expertise:Don’t hold back on your technical skills! Detail your experience with CI/CD, container orchestration systems like Kubernetes, and any AI-related projects. This is your chance to shine and show us what you can bring to the table.

Be Clear and Concise:Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications. We appreciate a well-structured application that gets straight to the good stuff!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, it shows us you’re serious about joining our team at EY!

How to prepare for a job interview at EY

Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially in C#, Java, or Python. Be ready to discuss your hands-on experience with coding, debugging, and troubleshooting, as these are crucial for the role.

Understand the Business Needs

Familiarise yourself with how your technical solutions can meet business requirements. Be prepared to explain how you've previously aligned technical designs with user needs and business goals.

Showcase Your Leadership Skills

Since this role involves leading a work group, think of examples where you've taken charge of a project. Highlight how you set expectations and drove consistency in processes and standards.

Prepare for Problem-Solving Questions

Expect to tackle complex problems during the interview. Practice articulating your thought process when solving technical challenges, and be ready to discuss any continuous improvement plans you've implemented in past projects.