Senior Consultant – Full-stack Developer | EY | Belfast | UK-Based Applicants Only
Looking for a senior software engineering opportunity with one of the world’s leading consulting firms? EY is recruiting a Senior Consultant – Full-stack Developer to join its Digital Engineering team in Belfast, Northern Ireland. This role is ideal for experienced full-stack developers who enjoy building scalable applications, leading engineering teams, and delivering innovative digital solutions for global clients.
Whether you’re passionate about React, Angular, Node.js, Java, Python, or cloud technologies, this is an excellent opportunity to accelerate your career while working on high-impact digital transformation projects.
Job Summary
- Job Title: Senior Consultant – Full-stack Developer
- Company: EY (Ernst & Young)
- Location: Belfast, Northern Ireland, UK
- Salary: Competitive
- Job Type: Full-time
- Department: Technology Consulting – Digital Engineering
- Requisition ID: 1634254
- Application Status: Open
- Eligibility: UK-Based Applicants Only
About EY
EY is one of the world’s leading professional services firms, helping organizations solve complex business challenges through consulting, assurance, tax, strategy, and technology. Operating in more than 150 countries, EY leverages AI, cloud computing, and digital innovation to help clients transform their businesses and build a better working world.
About the Role
As a Senior Full-stack Developer, you will design, build, and maintain enterprise-grade software solutions while providing technical leadership across projects. You will work closely with multidisciplinary teams to deliver secure, scalable, and high-performing applications using modern development practices.
Key Responsibilities
- Design, develop, and maintain full-stack applications.
- Build responsive user interfaces using React, Angular, or Vue.
- Develop secure and scalable backend APIs and services.
- Work with PostgreSQL and MySQL databases.
- Collaborate with product owners and business stakeholders.
- Translate business requirements into technical solutions.
- Conduct peer code reviews and maintain engineering standards.
- Improve application performance and reduce technical debt.
- Create and maintain API documentation.
- Mentor junior developers and provide technical leadership.
- Participate in Agile ceremonies and sprint planning.
- Present technical solutions to clients and stakeholders.
Essential Requirements
Applicants should have experience with:
- JavaScript or TypeScript
- React, Angular, or Vue.js
- Node.js, Java, Python, or .NET
- RESTful API development
- PostgreSQL or MySQL
- Unit and integration testing
- Software architecture and design
- Agile software development
- Git version control
- CI/CD pipelines
Desirable Skills
Experience with the following will be an advantage:
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
- DevOps practices
- Microservices architecture
- Event-driven architecture
- NoSQL databases
- Performance optimisation
- Cloud-native development
Personal Attributes
Successful candidates should demonstrate:
- Strong leadership skills
- Excellent communication abilities
- Technical decision-making capability
- Problem-solving mindset
- High attention to detail
- Accountability and ownership
- Mentoring and coaching experience
- Ability to work with technical and non-technical stakeholders
Employee Benefits
EY offers an attractive rewards package that includes:
- Competitive salary
- Flexible working arrangements
- Career development opportunities
- Professional training and certifications
- Coaching and mentoring
- Health and wellbeing benefits
- Insurance options
- Holiday benefits
- Savings plans
- Employee discounts
- FlexEY benefits programme
Why Join EY?
By joining EY, you’ll have the opportunity to:
- Work on cutting-edge digital transformation projects.
- Develop enterprise-scale cloud applications.
- Learn from industry-leading professionals.
- Gain experience with AI and modern cloud technologies.
- Progress into senior technical leadership roles.
- Collaborate with talented Agile development teams.
Who Should Apply?
This role is ideal for:
- Senior Full-stack Developers
- Software Engineers
- Backend Developers
- Front-end Developers
- Technical Leads
- Solution Developers
- Cloud Developers
- Java Developers
- Node.js Developers
- React Developers
- .NET Developers
How to Apply
Interested applicants should submit their application through the official EY Careers website as soon as possible. Early applications are encouraged, as the vacancy may close once sufficient applications have been received.
