Job Title: Software Engineer - PythonLocation: Edinburgh | Office-BasedDay Rate: £425 (Inside IR35)Contract Duration: 6 months The Role We are seeking a skilled and hands-on Python Developer to join our team, focusing on applications within the Power Utilities domain. The successful candidate will contribute to the design, development, and delivery of high-quality software solutions, following best practices and Agile methodologies. Key Responsibilities: Develop applications using Python. Apply strong knowledge of software development and delivery life cycles. Work within Agile teams to deliver high-quality solutions. Participate in software testing and the release process. Support software delivery and deployment activities. Essential Skills andamp; Experience: Proficient in Python development. Solid understanding of software development life cycles and Agile methodology. Experience in software delivery and release processes. Desirable: Experience in the Power Transmission and Distribution domain. ..... full job details .....