Careers

Build a career with people who care how the work gets done.

What’s next for you?

Whether you are starting out or bringing years of experience, you will work on systems that matter to our clients, learn from people who have delivered at scale, and grow at a pace that suits you.

Our promise to candidates

Build things people rely on, alongside people who have done it before.

Beware of recruitment scams

Elegant Nexgen Technologies never asks candidates for money at any stage of hiring, and we only make offers after interviews. If anyone asks you to pay a fee or share bank details for a job with us, do not respond, and report it to us.

Explore careers at Elegant Nexgen Technologies

Why Elegant Nexgen Technologies

What makes the work here different.

Explore

Life at Elegant Nexgen Technologies

Learning, flexible working and community.

Explore

Career paths

Routes for graduates, experienced hires and leaders.

Explore

Our professions

The kinds of work our people do.

Explore

Meet our people

Stories from colleagues across the company.

Explore

Join us

How hiring works, and the roles open now.

See open roles

Why Elegant Nexgen Technologies

Work that matters

Systems that banks, airlines and public bodies depend on every day.

Learn from practitioners

Pair with senior engineers and managers who have delivered at scale.

Clear progression

Defined career levels and regular reviews, so you know what the next step takes.

A disciplined way of working

Agreed plans, honest reporting and reviews that protect your time.

Life at Elegant Nexgen Technologies

Learning time

Time and budget for certifications, courses and our internal academies.

Flexible working

Hybrid working agreed with your team and your client.

Wellbeing

Health cover and support for you and your family.

Community

Volunteering, practice communities and events in and around London.

Career paths

Students and graduates

Join our graduate academy for structured training, a mentor and real client work within months.

See graduate roles

Experienced professionals

Bring your expertise to complex programmes and grow into lead and specialist roles.

See open roles

Leadership roles

Lead practices, programmes and client relationships, and shape how we deliver.

See open roles

Our professions

  • Software engineering
  • Data and AI
  • Cloud and infrastructure
  • Cybersecurity
  • Quality engineering and testing
  • Business analysis and consulting
  • Programme and project management
  • Design and research

Meet our people

Sample stories
Inclusion

From campus to code

How our graduate academy prepares first-time engineers for client work.

Hiring process

  1. Apply

    Apply for a listed role, or send your CV for future openings.

  2. Assessment

    An online test or technical exercise, depending on the role.

  3. Interviews

    Technical and HR interviews, in person or online.

  4. Offer

    A written offer from Elegant Nexgen Technologies, with no fees at any stage.

  5. Joining

    Background checks, onboarding and your first project.

Interview tips

  • Read the role description and prepare examples from your own work that match it.
  • Be ready to explain your decisions, not only what you built.
  • For technical roles, practise talking through a problem as you solve it.
  • Ask us about the team, the client work and how success is measured.
  • Check your connection, camera and a quiet space before an online interview.

Open roles

Sample listings

Graduate engineer trainee

Engineering0–1 yearsLondonView role

Senior Java developer

Engineering5–8 yearsLondonView role

Data engineer

Data and AI3–6 yearsLondonView role

Machine learning engineer

Data and AI4–7 yearsLondonView role

Test automation engineer

Quality engineering2–5 yearsLondonView role

Security analyst

Cybersecurity2–5 yearsLondonView role

Programme manager

Programme management10+ yearsLondonView role

Business analyst, banking

Consulting4–7 yearsLondonView role