Salary: £104,000 - 117,600 per year Requirements: Proficient in developing applications in Python Strong understanding of software development and delivery lifecycles Strong understanding of Agile methodology Experience in software delivery and release process Strong understanding of software testing Knowledge of Power Transmission and Distribution domain (desirable) Responsibilities: Develop applications using the Python programming language Participate in the software development and delivery lifecycle Implement Agile methodologies in the development process Oversee software delivery and release processes Conduct software testing to ensure quality and performance Technologies: Python More: We are a dynamic company based in Edinburgh, focusing on developing innovative applications for the Power Utilities domain. As a part of our team, you will have the opportunity to work in an office-based environment, collaborating with like-minded professionals. We offer competitive benefits and a supportive workplace culture that fosters growth and development. last updated 8 week of 2026