Client Technology - Engineering - Software Engineering in Manchester

Client Technology - Engineering - Software Engineering in Manchester

Manchester Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
EY

At a Glance

  • Tasks: Lead software development projects and solve complex technical challenges.
  • Company: Join EY, a global leader in professional services with diverse teams.
  • Benefits: Competitive pay, flexible work options, and comprehensive health coverage.
  • Other info: Great opportunities for learning and career growth in a supportive environment.
  • Why this job: Make a real impact while working with cutting-edge technologies.
  • Qualifications: Experience in software engineering, especially with C#, Java, or Python.

The predicted salary is between 70000 - 90000 £ 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 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 standard.

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 competitive compensation package where you’ll be rewarded based on your performance and recognised for the value you bring to our business.
  • Our Total Rewards package includes discretionary bonus, comprehensive medical, prescription drug and dental coverage, defined contribution pension, and a range of paid time off.
  • You have the freedom and flexibility to handle your role in a way that’s right for you.

Benefits Summary:

  • Support and coaching from engaging colleagues.
  • Learning 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.

Additional Information:

  • EY accepts applications for this position on an ongoing basis.
  • We provide reasonable accommodation to qualified individuals with disabilities.
  • If you need assistance applying online or require an accommodation during any part of the application process, please call 1‑800‑EY‑HELP3 and select the appropriate options to contact EY’s Talent Shared Services Team or email ssc.customersupport@ey.com.
  • EY provides equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, pregnancy, genetic information, national origin, protected veteran status, disability status, or any other legally protected basis, including arrest and conviction records, in accordance with applicable law.

Client Technology - Engineering - Software Engineering in Manchester employer: EY

At EY, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. With a strong emphasis on professional development, we offer extensive learning opportunities and the flexibility to shape your career path while working on innovative projects in a globally connected environment. Join us in our mission to build a better working world, where your contributions are valued and rewarded.

EY

Contact Details:

EY Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to current or former employees at EY through LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the technical interview by brushing up on your coding skills. Practice common algorithms and data structures in C#, Java, or Python. We all know that hands-on experience is key, so get coding!

Tip Number 3

Show off your projects! If you've built any applications or worked on relevant tech solutions, make sure to highlight them during interviews. This is your chance to demonstrate your advanced technical proficiency.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team at EY and shaping a better working world.

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

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 can contribute to our team!

Showcase Your Technical Expertise:Don’t hold back on your technical know-how! Include specific examples of your coding, debugging, and troubleshooting experiences. We love seeing how you've solved complex problems in past projects.

Highlight Collaboration Skills:Since we value teamwork, mention any experiences where you’ve worked closely with peers or led a project. Show us how you can build strong relationships across teams to deliver outstanding solutions.

Apply Through Our Website:For the best chance of success, make sure to apply directly through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!

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 projects. Highlight your ability to set expectations and drive consistency in processes and standards.

Prepare for Collaboration

This position requires strong relationships with peers across various teams. Think about times when you've successfully collaborated on complex projects and be ready to share those experiences during the interview.