Lead Python Developer with Expertise in Agile Methodologies

3 weeks ago


Edinburgh, Edinburgh, United Kingdom Neogen Recruitment Full time

We are excited to be working with a client based in the Edinburgh area, who are looking for a skilled Senior Python engineer to join their team on a hybrid basis.

In this role, you will be at the forefront of software development, collaborating with a dynamic team of developers and product managers to bring innovative solutions to life. With a focus on end-to-end ownership, you will have the chance to make a real impact from initial design through to delivery.

Here are some key responsibilities:

  • Proven experience in developing complex software
  • Strong proficiency in JavaScript, ideally with experience in frameworks such as Vue
  • Expertise in Python programming
  • Understanding of Agile methodologies
  • Familiarity with databases like MongoDB, SQL, Postgres & Snowflake (desired)
  • Experience with Docker & Kubernetes (desired)
  • Excellent communication skills and ability to collaborate across teams
  • Adaptability and eagerness to learn new languages and technologies
  • Able to thrive in a fast-paced, challenging environment with a proactive approach

What's in it for you?

  • A competitive basic salary of £70,000 - £90,000 depending on experience
  • Access to our comprehensive benefits package, including 35 days holiday, pension plan, employee assistance programme, life insurance, and more
  • Ongoing training and development opportunities
  • A flexible hybrid working model promoting work-life balance
  • RSU's (Restricted Stock Units) plan
  • Opportunity for cross-company collaboration with offices globally


  • Edinburgh, Edinburgh, United Kingdom Neogen Recruitment Full time

    Software Development RoleWe're seeking a Senior Python Developer to lead our software development team in Edinburgh. As a key member of our team, you'll be responsible for designing and implementing complex software solutions using Python. Your expertise will be crucial in driving the development of innovative software products.Key...


  • Edinburgh, Edinburgh, United Kingdom Neogen Recruitment Full time £60,000 - £80,000

    About the RoleAs a Senior Python Developer at Neogen Recruitment, you will be responsible for developing complex software using your proven experience.Key Responsibilities:Developing complex software using proven experience as a Senior Python Developer.Maintaining proficiency in JavaScript, Vue, and Python programming languages.Utilizing a strong...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    About the JobAs a Programme Manager within our team, you will oversee the management of various work packages, ensuring seamless coordination among different teams and stakeholders. Your primary focus will be on supporting project engineering leads, facilitating communication between teams, and maintaining accurate records of project status.You will work...


  • Edinburgh, Edinburgh, United Kingdom Neogen Recruitment Full time £60,000 - £80,000

    Are you an experienced full-stack developer looking for a new challenge? Do you have a passion for working with Python and staying up-to-date with the latest technologies?About the JobWe are seeking an Experienced Full Stack Python Developer to join our team at Neogen Recruitment. This is an exciting opportunity to work on a wide range of projects and...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    **Job Summary**We are looking for a highly skilled Lead Python Applications Developer to join our team and take on a key role in the development of our software applications.The ideal candidate will have extensive experience in Python programming, a deep understanding of core libraries and concepts, and a strong proficiency in software development life...


  • Edinburgh, Edinburgh, United Kingdom McGregor Boyall Full time

    **Job Summary:**We are looking for a Senior Python Developer with expertise in data engineering to join our client's team. As a key member of the team, you will contribute to the development of data warehouse products, collaborating with high-performing teams to design and implement data ETLs, streaming systems, and integration...


  • Edinburgh, Edinburgh, United Kingdom Neogen Recruitment Full time £60,000 - £80,000

    About Neogen RecruitmentWe are seeking a Senior Python Developer to join our team in Edinburgh on a Hybrid basis.Job Summary:To develop complex software with proven experience as a Senior Python Developer.Proficient in JavaScript, Vue, and Python programming languages.A strong understanding of Agile methodologies.Familiarity with databases like MongoDB, SQL,...

  • Backend Developer

    6 days ago


    Edinburgh, Edinburgh, United Kingdom Tilo Consulting Full time

    Job OverviewTilo Consulting is looking for a skilled Backend Developer to join our team. This role involves working on challenging projects and collaborating with experienced professionals.Key Responsibilities:Develop and maintain software applications using Python (3.8+) and Java (JDK17+).Collaborate with cross-functional teams to deliver high-quality...


  • Edinburgh, Edinburgh, United Kingdom Experis IT Full time

    About the RoleThis Senior Software Engineer position is perfect for someone looking to gain valuable experience in software development, testing, and deployment. As a key member of our team, you will be responsible for designing, implementing, and maintaining high-quality software solutions.The ideal candidate will have a solid understanding of software...


  • Edinburgh, Edinburgh, United Kingdom Tbwa ChiatDay Inc Full time

    About Us:Tbwa Chiat/Day Inc. is a leading player in the payments industry, committed to delivering cutting-edge solutions through agile development methodologies.We are seeking a talented Software Engineering Team Lead to join our Edinburgh-based team and contribute to shaping our engineering squads to deliver excellence in all they...


  • Edinburgh, Edinburgh, United Kingdom Weare5vtech Full time

    Weare5vtech seeks an Agile Product Development Manager to lead the development of innovative testing solutions and platforms.This role requires a strong background in software testing, including experience in owning product visions, mastering Quality of Experience (QoE), and championing Agile methodologies.Key responsibilities include:Developing and...


  • Edinburgh, Edinburgh, United Kingdom Neogen Recruitment Full time £60,000 - £80,000

    We are seeking a highly skilled Senior Python Software Craftsman to join our dynamic team at Neogen Recruitment. As a key member of our software development team, you will play a crucial role in designing and implementing innovative software solutions using Python.About the RoleThis exciting opportunity offers a competitive salary of £60,000 - £80,000 per...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Edinburgh Infrastructure Developer OpportunityWe are seeking an experienced Edinburgh infrastructure developer to join our IC Resources team, focusing on developing innovative tools and infrastructure that enhance software development, release, and deployment in Edinburgh.This role offers a unique opportunity to work in a dynamic environment, collaborating...


  • Edinburgh, Edinburgh, United Kingdom Weare5vtech Full time

    We are looking for a skilled Agile Cloud Solutions Specialist to join our team at Weare5vtech. As a Senior Architect, you will work with our development teams and clients to deliver high-quality software solutions that meet the needs of our clients.You will collaborate closely with our development teams and clients to provide cutting-edge services and...


  • Edinburgh, Edinburgh, United Kingdom Amberrfield Full time

    The role of an AWS Expert with Agile Mindset at Amberrfield requires someone who can bring together technical expertise and business acumen to drive innovation and growth. This person will work closely with cross-functional teams to design, develop, and deploy cloud-based solutions using agile methodologies.Responsibilities:Design and develop cloud-based...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job Title: Software Development EngineerWe are seeking an experienced software development engineer to join our DevOps and Tools team in Edinburgh, focusing on developing innovative tools and infrastructure that streamline software development, release, and deployment.This role is suitable for a versatile software engineer who enjoys working in a varied...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Cathcart Technology, a forward-thinking company in the tech-for-good space, seeks a Tech Lead for Python and Cloud to join their engineering team. As a seasoned leader and developer, you will be responsible for overseeing the development of software applications using Python, JavaScript, and cloud services.Your expertise in CI/CD, NoSQL databases, and system...


  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Edinburgh, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    In this challenging and rewarding role as Embedded Software Lead at Leonardo, you will lead the design and development of complex software systems for our autonomous products. With a strong background in mathematics, engineering, or computer science, you will collaborate with cross-functional teams to create innovative solutions that drive progress in the...


  • Edinburgh, Edinburgh, United Kingdom Tilo Consulting Full time

    About the RoleTilo Consulting seeks a talented Software Development Specialist to contribute to our team's success. This position involves working on innovative projects and collaborating with experienced colleagues.Responsibilities:Design and implement software solutions using Python (3.8+) and Java (JDK17+).Work closely with cross-functional teams to...