Essential cookies keep the site working. With your consent we also measure how the site is used, first-party only. We never run advertising trackers. Details in the cookie policy.

Graduate Software Developer

£27,500 to £30,000a year

Job type
Permanent
Working
Hybrid
Posted
3w ago

Job description

Start Your Software Engineering Career at EDW Technology

Are you graduating with a degree in Computer Science, Software Engineering, Mathematics, Physics, or another STEM discipline? Are you curious, ambitious, and eager to build software that solves real-world challenges?

What You'll Be Doing

As a Graduate Software Developer, you'll work as part of an agile, cross-functional engineering team, learning from experienced software engineers while contributing to the design, development, and support of our products.

You'll have the opportunity to work on large-scale enterprise software that powers some of the UK's leading energy suppliers. You'll be supported by experienced engineers, gain hands-on experience from day one, and contribute to systems that process millions of transactions and industry events every year.

This is more than a graduate role. It's an opportunity to develop your technical skills, learn modern software engineering practices, and build a long-term career in a growing technology business.

You'll:

Develop and maintain high-quality software using Java and SQL.

Build and enhance APIs, business services, and user-facing applications.

Collaborate with developers, testers, analysts, and product specialists.

Participate in code reviews and follow software engineering best practices.

Write and maintain automated tests to ensure software quality.

Investigate and resolve defects and operational issues.

Gain exposure to DevOps practices, CI/CD pipelines, cloud and container technologies.

Contribute to large-scale projects supporting the UK's evolving energy market.

What We're Looking For

We're more interested in your potential than your experience.

You'll have:

A degree (or expected degree) in Computer Science, Software Engineering, Mathematics, Physics, or another STEM-related subject.

A solid understanding of programming fundamentals and object-oriented development.

Exposure to Java or another object-oriented programming language.

Basic understanding of databases and SQL.

Strong analytical and problem-solving skills.

Good communication and collaboration skills.

An eagerness to learn and develop professionally.

Desirable Experience

Any exposure to the following would be advantageous, but is not essential:

Java and Spring Framework

SQL and relational databases

REST APIs

Git version control

Automated testing frameworks

Docker or container technologies

Linux environments

Technologies You'll Work With includes:

Java

Spring Boot & Spring Framework

SQL & Oracle

REST APIs

Event-Driven Architectures

Docker & Kubernetes

Git, Maven & CI/CD Pipelines

Jira & Confluence

Automated Testing Tools

Don't worry if you haven't used all of these technologies before. You'll be given the training, mentoring, and support needed to develop your skills.

What We Offer

Employee Ownership

We're 100% employee-owned, meaning everyone shares in the success of the business through our annual profit-share scheme. We also provide the following benefits:

Employee ownership profit share bonus scheme (annual)

24 days holiday plus bank holidays

Health cash plan including family cover

Employee Wellbeing Programme

Life Assurance

Pension scheme

Perks at Work shopping discounts

Home office IT equipment provided

Flexible holidays

Cycle Salary Sacrifice Scheme

Electric Vehicle Salary Sacrifice scheme

Free charging for Electric Vehicles

How this salary compares

We compare the midpoint of this range with the median of 113 permanent Software Engineer adverts from named employers that state a salary, and of 307 across UK tech.

Software Engineer salaries
74% below the Software Engineer median