cover image
Liberty Global

Senior Software Engineer (Backend)

On site

London, United Kingdom

Full Time

31-03-2025

Job Specifications

Egg is a leader in the renewable energy sector, helping Private & Public Sector entities achieve their sustainability goals through innovative technology and strategic partnerships. We are seeking a dynamic and experienced engineer to join our team. In this role, you will drive technical excellence and collaborate closely with product management and design to deliver cutting-edge solutions that address customer needs. Your expertise will be crucial in shaping the future of Egg’s technological landscape, ensuring robust and scalable systems that support our ambitious growth plans.

Job Purpose

You’ll get to join a brand new engineering function (we’ve just hired Jordan, our Head of Engineering – so you’ll get to be our first in-house Engineer!). Until now, we’ve outsourced our development – but now’s the time to build a great team internally – to accelerate delivery.

Through optimising our digital journeys and integrating with 3rd parties – you'll play a key role in delivering brilliant, automated experiences for our customers.

Your expertise will be crucial in shaping the future of Egg’s technological landscape, ensuring robust and scalable systems that support our ambitious growth plans.

Skills Required

We’re looking for a builder. Someone comfortable rolling their sleeves up, partnering across Product and Commercial functions to solve problems, and ensure effectively feature delivery.

Experience wise,

You’ll be a Senior (back-end) Engineer – probably with 3-5 years experience, or more. Tech stack wise, we’re currently using C#, Python & Node but more important to us is your approach – as we may iterate our tech stack as we go.
Either you’ve worked in a startup, or are very intentionally looking to work in one.
You’ve had extensive experience with cloud technologies.
Problem-solving and effective communication come naturally to you.

Key Responsibilities

Agile Development:

Develop using agile practices, ensuring adherence to Scrum or Kanban methodologies with continuous release cycles.
Be involved in sprint planning, daily stand-ups, and retrospectives to enhance team productivity and delivery.

Product Collaboration

Work closely with product management and design teams to understand and solve customer problems through rapid testing and learning frameworks.
Translate product requirements into technical solutions that are scalable, maintainable, and meet customer needs.

Cloud Technology

Be part of the development and operation of cloud-based systems, ensuring high availability, performance, and security.
Implement best practices for cloud architecture and infrastructure management.

Technical Expertise

Lead by example in coding practices, focusing on C+ to develop high-quality, maintainable back-end code.
Provide full-stack development guidance, on both front-end and back-end.

Stakeholder Management

Manage relationships with key stakeholders, communicating technical concepts and project progress effectively.
Ensure alignment between engineering deliverables and business objectives.

Innovation And Continuous Improvement

Stay abreast of industry trends and emerging technologies to drive innovation within the team.
Foster a culture of continuous improvement, encouraging experimentation and learning.

Qualifications/Experience

Professional Experience:

Minimum of 4 years in a senior software engineering role.
At least 2 years of experience working in a start-up, demonstrating the ability to thrive in fast-paced, dynamic environments.

Technical Skills

Experience with cloud technologies and managing cloud-hosted systems.
Full-stack development experience is a bonus.

Industry Knowledge

Experience in the energy industry is a bonus.

Interpersonal Skills

Excellent stakeholder management skills, with the ability to communicate complex technical concepts to non-technical audiences.
Strong problem-solving and analytical skills.

Candidate Traits

Customer Obsessed: A deep commitment to understanding and solving customer problems.
Strong Bias for Action: Proactive and decisive in driving initiatives forward.
Self-Motivated: Actively help yourself and others to be successful.
Growth Mindset: Always looking for opportunities to learn and improve.
Global Perspective: Think globally, act locally.
Feedback-Oriented: Comfortable giving and receiving open, direct, and timely feedback.

Join us at Egg and play a pivotal role in advancing our mission to deliver sustainable energy solutions. If you are a seasoned engineer with a passion for innovation and a drive to make a difference, we would love to hear from you.

About the Company

Liberty Global is a world leader in converged broadband, video and mobile communications and an active investor in cutting-edge infrastructure, content and technology ventures. With our investments in fibre-based and 5G networks we play a vital role in society, currently providing over 85 million fixed and mobile connections and rolling out the next generation of products and services, while readying our networks for 10 Gbps and beyond. We’re creating national champions, combining the best broadband and mobile networks und... Know more

Related Jobs

Company background Company brand
Company Name
IQUW
Job Title
Senior Front End Developer
Job Description
Overview Job Description Senior Front End Developer Grade: 4 Reporting to: Development Lead Location: London About Us IQUW is a speciality (re)insurer at Lloyd’s (Syndicate 1856) underwriting a diverse range of Property, Commercial and Speciality (re)insurance products from Cargo and Marine to Political Violence, Terror and War. We combine data, intelligent automation and human expertise to make smart decisions, fast. ERS is the UK's largest specialist motor insurer with an A+ rating. We recognise that for some, motor insurance is more than just a must-have; it's a way of taking care of what stands at the heart of their passion or livelihood. For those people, standard insurance isn't enough. That's why we work exclusively with motor insurance brokers to help get under the skin of the most difficult insurance risks, helping build products to meet their customer’s needs. The role We are looking for a creative and technically skilled Senior Front-End Developer to join our team. In this role, you will focus on creating intuitive, user-friendly interfaces and ensuring a seamless user experience across our web applications. As a key member of the Development team, you will collaborate closely with Product Managers, Backend Developers, and stakeholders to design, prototype, and implement responsive interfaces that align with business goals. Key Responsibilities Technical Leadership & Mentorship – Guide junior and mid-level developers through mentorship, code reviews, and technical knowledge sharing to improve team capabilities. Architectural Decision-Making – Contribute to and influence front-end architecture decisions, including framework selection, design patterns, and scalability considerations. Advanced Performance Optimisation – Lead efforts to optimise application performance by profiling JavaScript execution, optimising rendering, reducing memory leaks, and implementing advanced techniques like server-side rendering (SSR) and static site generation (SSG). Complex State Management – Architect and implement advanced state management solutions using Redux, Recoil, Zustand, or other appropriate libraries to handle complex application logic efficiently. Security & Compliance – Ensure front-end security best practices, including protection against XSS, CSRF, and other vulnerabilities, and compliance with industry standards. Collaboration with Cross-Functional Teams – Work closely with UX/UI designers, backend engineers, and DevOps teams to ensure smooth development workflows and CI/CD integration. A/B Testing & Analytics Integration – Implement A/B testing frameworks and integrate analytics tools (Google Analytics, Mixpanel) to collect user behaviour data and drive data-informed design decisions. The above duties and responsibilities are not an exhaustive list and you may be required to undertake any other reasonable duties compatible with your experience and competencies. This description may be varied from time to time to reflect changing business requirements. Essential Qualifications, Skills And Experience Strong experience as a React Developer with excellent JavaScript, TypeScript and React Proficiency with design tools such as Figma, Sketch, Adobe XD, or similar for wireframing, prototyping, and creating interactive mock-ups. Experience conducting UX research, usability testing, and gathering user feedback to drive design decisions. Solid experience in responsive design and ensuring interfaces work seamlessly across a range of devices and screen sizes. Desirable behavioural attributes Able to understand and translate complex business requirements (function and nonfunctional) into appropriate and considered solutions. Analytical problem solver. Able to communicate complex technical solutions and architecture design to key business stakeholders. Ability to prioritise own workload and take ownership of tasks. Comfortable supporting more junior colleagues, helping unblock issues and supporting with prioritisation while at times running team standups. Additional Information A full job description can be seen here
London, United Kingdom
On site
Full Time
03-04-2025
Company background Company brand
Company Name
Switch Tech Talent
Job Title
Java Software Engineer
Job Description
Role: Various Levels through to Senior Java Developer Location: Central London (2-3 Days p/w) Salary: from £45,000 to £80,000 per annum, plus benefits and bonus Key Skills: Java, As a Java Developer, you’ll be part of a team responsible for developing and maintaining software applications for a platform which powers direct-connect solutions.. You’ll work in an agile environment, gaining hands-on experience with cutting-edge technologies while continuously expanding your skills. What You Bring: Experience of Java 11 (Spring Boot) Appreciation of Javascript (Angular) MongoDB JUnit RESTful services Computer Science degree or equivalent background. If you're a Java Developer looking for an opportunity to work with advanced APIs, big data, and high-performance systems in a rapidly evolving industry, we’d love to hear from you!
London, United Kingdom
On site
Full Time
03-04-2025
Company background Company brand
Company Name
JPMorganChase
Job Title
Lead Software Engineer - SPARK, Java, Python, AWS
Job Description
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Data Pipeline Technology Engineering team, you will have the opportunity to significantly influence your career trajectory and embark on a journey where you can redefine the boundaries of possibility. You will be instrumental in the development of our data pipeline applications on AWS, working closely with business and product teams to create robust data transformation (ETL) functionalities that cater to intricate business requirements. Your proficiency will steer our shift to the public cloud, with a focus on AWS product usage, authentication and authorization best practices, certificate management, performance enhancement, and database migration tools. Job Responsibilities Advise and make custom configuration changes in one to two tools to generate a product at the business or customer request. Update logical or physical data models based on new use cases. Produce architecture and design artifacts for complex applications while ensuring design constraints are met by software code development. Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets for continuous improvement of software applications and systems. Support business engineering leads through solution design and build out technical architectures to enable key business benefits. Build complex distributed systems using Java (11/17) on AWS. Build out real-world architectures that business engineering teams buy into and build their applications around. Required Qualifications, Capabilities, And Skills Experience across the data lifecycle with Spark-based frameworks for end-to-end ETL, ELT & reporting solutions using key components like Spark SQL & Spark Streaming. Strong knowledge of multi-threading and high-volume batch processing. Proficiency in performance tuning for Java/Python and Spark. Deep knowledge of AWS products/services and Kubernetes/container technologies and their optimal use for specific workloads. Real-world experience in building applications on AWS across multi-AZ, multi-region, and multi-cloud vendor environments. Excellent understanding of modern engineering practices to leverage key benefits of Public Cloud (e.g., auto-scaling). A mindset geared towards a fantastic end-to-end engineering experience supported by excellent tooling and automation. Preferred Qualifications, Capabilities, And Skills Good understanding of the Big Data stack (Spark/Iceberg). Ability to learn new technologies and patterns on the job and apply them effectively. Good understanding of established patterns, such as stability patterns/anti-patterns, event-based architecture, CQRS, and process orchestration. Experience in building out technical architectures that align with business engineering requirements. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
London, United Kingdom
On site
Full Time
03-04-2025
Company background Company brand
Company Name
Ascendion
Job Title
Java Fullstack Developer
Job Description
We are urgently looking for an Java Fullstcak Developer to join our Device Intelligence team. The ideal candidate will have proven experience in Core Java, J2EE, and Spring Boot and Familiarity with front-end technologies ReactJS. Required Skills: • 5 to 10 years of hands-on coding experience, primarily in Java and J2EE. ( for junior contract to hire <= 5 years is fine) • Proficient in Core Java, J2EE, and Spring Boot with strong coding skills. • Experienced in defining test scenarios and automating unit and integration tests. • Skilled in performance testing and code optimization. • Knowledgeable in MQ, Kafka, and message parsers. • Proficient with Oracle and Cassandra databases. • Experienced in build and deployment processes using Bitbucket, Git, Jules and CLOUD. . • Possesses excellent problem-solving skills, attention to detail, and strong communication and teamwork abilities. • Familiarity with front-end technologies such as EXTJS and ReactJS is a plus. • Certification in Oracle JDK11 or JDK17 is a plus. About Us: Ascendion is a leading provider of AI-first software engineering services. Our applied AI, software engineering, cloud, data, experience design, and talent transformation capabilities accelerate innovation for Global 2000 clients. Ascendion is headquartered in New Jersey. In addition to our remote/hybrid workforce, we have 30+ offices across the U.S., UK, Poland, Romania, India, Australia and Mexico. We are committed to building technology powered by Generative AI with an inclusive workforce, service to our communities, and a vibrant culture. For more information, please go to www.ascendion.com. Please let me know the best time and number to connect with you or please give me a call on + 44 20 3965 3724 to discuss this further. Also, if you happen to know anyone who fits this role, please send us their resume. We do have a referral policy.
Glasgow, United Kingdom
On site
Full Time
03-04-2025