Here at ScottishPower we understand that the challenges we face in combating climate change require more than just technological advancements. It necessitates a holistic transformation across all aspects of our operations. With Net Zero, we aim to redefine the boundaries of innovation, incorporating sustainable practices into our business models. Our Business Transformation Centre of Excellence Team is responsible for delivering improved IT services and innovative digital solutions to the SP Energy Networks business.
As a software engineering graduate, you can expect to have a range of opportunities and responsibilities in the field of software development, writing code using programming languages such as Java, Python, C#, or JavaScript to create software solutions, collaborating with other internal and external software engineers, developers, and stakeholders to ensure the successful development and implementation of digital solutions.
Problem Solving: you will analyse complex problems and develop innovative solutions to address them, using your technical expertise you will have the opportunity to write code using various programming languages such as Java, Python, C++, or JavaScript to create software solutions. This allows you to work on developing, managing, and supporting websites and other custom-built business solutions.
Furthermore, our commitment to innovation extends to our organisational processes. We strive to streamline workflows, optimise efficiency, and foster a culture of continuous improvement. By embracing new technologies and methodologies, we enhance collaboration, communication, and productivity.
What you’ll be doing
As a Software Engineering Graduate, your contributions will play a role in helping SP Energy Networks deliver functional, secure, and user-friendly solutions for our customers and stakeholders. Additionally, you’ll focus on developing innovative business solutions that cater to the specific needs of our organisation, enhancing our digital presence and providing a seamless experience for our end users.
This will provide you with a great opportunity to work on a range of tasks and activities including maintaining and supporting software, monitoring its performance, testing it for any issues and resolving those issues related to software development and engineering. You’ll be part of the team driving forward some exciting projects that have a real impact on our customers and stakeholders.
In addition, you'll also be involved in designing and coding new software, as well as testing and debugging it to ensure its functionality. Collaboration is a key aspect of software engineering, and you'll work closely with other team members to brainstorm ideas, share knowledge, and implement innovative solutions using Agile methodologies and working in Agile teams, our team will ensure that the applications we create are secure, supportable, and aligned with our business goals.
This field of software engineering is constantly evolving and as a graduate, it is important to stay updated with the latest technologies, programming languages and best practices. Engaging in continuous learning and professional development activities, such as attending workshops, conferences, and online courses, will help you stay current in the field. Overall, you'll be an integral part of the software development lifecycle, contributing to the creation and maintenance of high-quality software solutions.
This all-round experience will help you explore your areas of interest and find the career path that’s right for you. In case you missed it, you'll find more information on our graduate programme on our Graduate Page.
What you’ll bring
As a Software Engineering Graduate at ScottishPower, you will have a keen in interest in software development and the desire to make a real difference using technology.
You’ll need excellent developer capabilities in Java, .NET, SQL, and React along with strong knowledge of data structures and algorithms, the fundamentals of efficient software development. This includes understanding concepts like arrays, linked lists, sorting algorithms, and searching algorithms.
In addition, gaining experience with the Agile Framework, Application Security, and UX will be valuable assets in this role. You will have the opportunity to work with Agile teams, using Agile methodologies to manage the development of applications. Your focus will be on ensuring the security and supportability of these applications.
Minimum Criteria - Honours Degree at a minimum of 2:2 or (or equivalent) in Software Development, Software Engineering, Computing Science, Artificial Intelligence, Data Science or similar.
What’s in it for you?
As a Software Engineering Graduate, you'll have the chance to work on exciting projects that have a real impact for our stakeholders. You’ll have the opportunity to work on cutting-edge technologies and be at the forefront of innovation. Contributing to the development of new software applications, platforms and solutions, you’ll play a key role in delivering innovative digital solutions.
This is a field which is constantly evolving, so you’ll always be up to date with the latest technologies and trends - there’s always something new to learn! You’ll gain insight into different team dynamics and develop specialised technical skills that will help you become an expert in your field.
This will support you as you build on your skills, providing you with transferable learning opportunities as a software engineer. We’re committed to investing in your professional development, offering comprehensive training programs and mentorship opportunities. And with support from a network of experienced professionals we will invest in you and your future, helping to guide and mentor you throughout your graduate journey.
We encourage candidates to submit their applications as early as possible as we reserve the right to remove this advert or close it to further applications at any point during the recruitment process.
What happens next?
Click on the ‘Apply Now’ link to submit your online application. If you need support with your application or would like to discuss any adjustments you may require throughout the recruitment and selection process, please contact scottishpowergraduates@ambertrack.co.uk. If you would prefer a call to discuss adjustments let us know by email and we can arrange a call at a time that suits you.
ScottishPower welcomes applications from candidates of all nationalities. To join the Graduate Programme, you will need to be able to evidence that you hold a valid right to work in the UK prior to commencing in September 2025. Any applicant who is not a citizen of the UK will be subject to compliance with the applicable immigration requirements to legally work in the UK. Review our FAQs for more information.
At ScottishPower, we value diversity and inclusivity. We are committed to creating a workplace that welcomes and respects individuals from all backgrounds. We work hard to ensure our recruitment process is fair, transparent, and unbiased, providing equal opportunities for all candidates.
It’s our belief that diverse perspectives lead to innovation and better decision-making, so we foster a supportive and inclusive environment where everyone's voice is heard and valued. Join us as we strive to create a more inclusive and equitable future.