Client Technology - Software Engineering in Birmingham

Client Technology - Software Engineering in Birmingham

Birmingham Full-Time 48000 - 84000 € / year (est.) No home office possible
EY

At a Glance

  • Tasks: Lead software development projects and deliver innovative solutions using advanced technologies.
  • Company: Join EY, a global leader in shaping the future with diverse teams.
  • Benefits: Enjoy competitive pay, flexible work options, and comprehensive health benefits.
  • Other info: Great career growth opportunities in a supportive and inclusive culture.
  • Why this job: Make a real impact while developing your skills in a dynamic environment.
  • Qualifications: Experience in software engineering with proficiency in C#/Java or Python required.

The predicted salary is between 48000 - 84000 € per year.

At EY, we are all in to shape your future with confidence. We will 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. At EY, we'll develop you with future-focused skills and equip you with world-class experiences. We'll empower you in a flexible environment, and fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams.

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. You'll also be granted time off for designated EY Paid Holidays, Winter/Summer breaks, Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.

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

EY focuses on high-ethical standards and integrity among its employees and expects all candidates to demonstrate these qualities.

EY is committed to providing reasonable accommodation to qualified individuals with disabilities including veterans with disabilities.

Client Technology - Software Engineering in Birmingham employer: EY

At EY, 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 our comprehensive training programmes and flexible working arrangements, allowing you to thrive in a supportive environment while contributing to meaningful projects. Join us in shaping a better working world, where your talents are recognised and rewarded, and where you can build a fulfilling career in the heart of a globally connected team.

EY

Contact Detail:

EY Recruiting Team

StudySmarter Expert Advice🤫

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

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 insider info on the company culture and what they really value in candidates.

Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures, and don’t forget to showcase your problem-solving process. We want to see how you think, not just the final answer!

Tip Number 3

Show off your projects! Whether it’s a GitHub repo or a personal website, having tangible examples of your work can set you apart. Make sure to highlight any experience with C#, Java, Python, or any relevant technologies mentioned in the job description.

Tip Number 4

Don’t hesitate to apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll be part of a community that values innovation and collaboration, which is exactly what we’re all about at EY.

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

Advanced technical proficiency in designing solutions
C#
Java
Python
CI/CD delivery
Code management
Configuration management

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Client Technology - Software Engineering 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 team!

Showcase Your Technical Expertise:Don’t hold back on detailing your technical capabilities! Whether it’s coding, debugging, or working with CI/CD tools like GitHub, let us know how you’ve used these skills in past projects. We love seeing candidates who can demonstrate their hands-on experience.

Be Clear and Concise:When writing your application, clarity is key. Use straightforward language and avoid jargon unless necessary. We appreciate a well-structured application that gets straight to the point while still showcasing your personality and passion for technology.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of being noticed. It’s super easy, and you’ll be able to track your application status. Plus, we love seeing candidates who take the initiative to engage with us directly!

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.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex projects in the past. Highlight your ability to solve escalated issues and how you’ve contributed to continuous improvement plans.

Understand the Business Needs

Familiarise yourself with the business and user requirements relevant to the position. Be prepared to explain how your design specifications align with both technical and business perspectives.

Build Relationships

Demonstrate your ability to collaborate effectively with peers across different teams. Share experiences where you’ve developed strong working relationships and how that led to successful project outcomes.