 
        
        Graduate Software Developer - Starting SUMMER 2026
We’re the world’s largest independent renewable energy company. We’re guided by a simple yet powerful vision: to create a future where everyone has access to affordable, zero carbon energy.
We know that achieving our ambitions would be impossible without our people. Because we’re tackling some of the world’s toughest problems, we need the best people to help us. They’re our most important asset so we continually invest in them.
RES is a family with a diverse workforce, and we are dedicated to the personal and professional growth of our people, no matter what stage of their career they’re at.
Our competitive package offers a wide range of benefits and rewards.
This position is based in our Glasgow office and is open to graduates seeking a full‑time role starting in summer 2026.
Position
As a Graduate Software Developer in the Development Analytics team, you’ll contribute to the development of RES’s flagship commercial modelling (GEM) and land management (Development Map) products. This is an excellent opportunity to begin your software development career, working with cutting‑edge technologies while making a real impact for our renewable projects worldwide. You’ll work within a collaborative and supportive team environment, receiving mentoring and guidance to develop your technical skills and professional expertise.
Key Accountabilities
 * Develop features for modern software products under the guidance of team members
 * Participate in agile development processes, including sprint planning, daily stand‑ups, and retrospectives
 * Write clean, maintainable code following established best practices and coding standards
 * Contribute to automated testing, CI/CD pipelines, and reducing technical debt
 * Learn and apply security and architecture policies as defined by the Development Analytics Lead Architect
Qualifications
 * Degree (or expected graduation) in Computing, Mathematics, Science, Economics, Engineering or a related discipline
 * Minimum grade 2:1 or above
 * Software development fundamentals and programming concepts
 * Familiarity with Agile methodologies
 * Experience with version control systems such as Git
 * Understanding and awareness of cloud architecture and web technologies and APIs
 * Programming ability in JavaScript/Typescript, Python, or similar
 * Problem‑solving mindset, strong communication skills, willingness to learn, and ability to work collaboratively
 * Desirable: Front‑end design (React), Azure cloud platform, Docker, NumPy, open‑source projects or personal projects
Benefits
We celebrate difference as we know it makes our company a great place to work. Encouraging applicants with different backgrounds, ideas and points of view, we create teams who work together to solve complex problems and design practical solutions for our clients. Our multiple perspectives come from many sources including the diverse ethnicity, culture, gender, nationality, age, sex, sexual orientation, gender identity and expression, disability, marital status, parental status, education, social background and life experience of our people.
#J-18808-Ljbffr