Graduate Software Developer - Hybrid

Graduate Software Developer - Hybrid

Full-Time On-site
T

Start Your Software Engineering Career at EDW Technology

Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV.

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. xgikmsk

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...

Remote working/work at home options are available for this role.

T

Contact Details:

Team Energy Careers Recruitment Team