Python Software Development Lead

1 day ago


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

About the Role

As 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 understanding of Agile methodologies to deliver projects efficiently.
  • Working with databases like MongoDB, SQL, Postgres & Snowflake to ensure data integrity.
  • Deploying Docker & Kubernetes to containerize applications.
  • Communicating effectively and collaborating with the team to achieve goals.
  • Staying adaptable and eager to learn new languages and technologies.

Benefits and Perks:

  • A basic salary range of £65,000 - £85,000 depending on experience.
  • A comprehensive benefits package including health insurance and retirement plans.
  • Access to ongoing training and professional development opportunities.
  • A flexible Hybrid working model that promotes work-life balance.
  • The chance to earn Restricted Stock Units (RSU's) as part of our performance-based bonus scheme.
  • Opportunities for cross-functional collaboration and career growth.


  • 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 Cathcart Technology Full time

    Cathcart Technology is a cutting-edge tech-for-good company based in Edinburgh, operating at the forefront of innovation. As a Software Team Lead, you will play a pivotal role in driving project delivery and contributing to the growth of our business.">Responsibilities include leading a team of engineers, overseeing project work, and collaborating with...


  • Edinburgh, Edinburgh, United Kingdom Leaders In Care Recruitment Ltd Full time

    About the Role:As a skilled software engineer, you will be responsible for designing, developing, and maintaining software applications using Java and Python programming languages.Key Responsibilities:Develop software applications using Java and PythonCollaborate with cross-functional teams to identify and prioritize software development projectsEnsure...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    About the JobWe are looking for a Principal Python Developer to join our engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying servers and applications at scale.The ideal candidate will have expertise in designing, writing, and optimizing resilient and maintainable code, as well as excellent...

  • Technical Lead

    2 months ago


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

    We are seeking a highly experienced Senior Software Engineer to lead our development team in Edinburgh. 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 software applications.Lead technical decision-making...


  • 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 beBee Professionals Full time £60,000 - £80,000

    Job Title: Senior Software EngineerWe are seeking a talented and experienced Senior Software Engineer to lead our development team in Edinburgh, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £60,000 - £73,000

    Cathcart Technology, a world-class technology company in Edinburgh, is seeking a highly skilled Senior Software Engineer to join their core platform squad. The ideal candidate will have extensive experience with Python and a keen interest in DevOps.The successful candidate will be responsible for implementing improvements to the company's large-scale...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    About the RoleWe are Cathcart Technology, a tech startup based in Edinburgh, and we are seeking a skilled Python software engineer to join our team.The ideal candidate will have experience with application development and a strong understanding of the Python programming language.Job Description:This is a unique opportunity to work on a range of projects,...


  • Edinburgh, Edinburgh, United Kingdom Synopsys Inc Full time

    Virtual Prototyping Software Development LeadWe are seeking a skilled Software Engineer to join our Virtual Prototyping team at Synopsys Inc. As a key member of the team, you will be responsible for developing high-performance instruction accurate models of Arm CPUs and System Level IP models.Key Responsibilities:Develop Virtual Platforms for...


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

    We are seeking a highly skilled Senior Software Engineer to lead our development team in Edinburgh. 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 software applications.Lead technical decision-making...


  • 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...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Join Cathcart Technology, a forward-thinking technology company based in Edinburgh, as a Senior Software Engineer on our core platform squad. As a key member of our team, you will be responsible for designing, developing, and maintaining cutting-edge software solutions using Python.This is an excellent opportunity for a motivated and experienced software...


  • Edinburgh, Edinburgh, United Kingdom Cadence Design Systems Full time

    We are seeking a talented Software Development Intern to join our team at Cadence Design Systems. As an intern, you will work alongside experienced software engineers on Virtuoso, our flagship mixed-signal design automation platform.The ideal candidate is a software developer in their penultimate year, with experience in C++ and object-oriented design. You...


  • Edinburgh, Edinburgh, United Kingdom Dunbar Brown Group Full time

    Dunbar Brown Group is excited to be working on a retained basis to find a Senior Software Engineer within Robotics for a Silicon Valley headquartered customer setting up their European technology function in Edinburgh.Key ResponsibilitiesDevelop software applications leveraging the company’s AI and robotics platform.Collaborate with cross-functional teams...


  • Edinburgh, Edinburgh, United Kingdom NatWest Group Full time

    Job DescriptionThis role involves designing, developing, testing, and maintaining software applications using a variety of technologies including Java, Python, and Microservices on cloud platforms.You will work closely with cross-functional teams to identify requirements, develop solutions, and deliver high-quality software that meets the needs of our...


  • Edinburgh, Edinburgh, United Kingdom Provn Full time

    Company OverviewOur client is a leading green-tech scale up tackling climate change by building innovative solutions to track and monitor environmental impact.Salary: £45,000 - £60,000 per annumAbout the RoleWe are seeking an experienced Software Engineer to join our small but mighty team based in Edinburgh. As a key member of the team, you will be working...

  • Lead Software Engineer

    2 months ago


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

    Job Description: We are seeking a Senior Software Engineer to join our team in Edinburgh, UK. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions.Key Responsibilities:Design and develop high-performance software applications.Lead technical decision-making processes and code reviews.Mentor...


  • 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...

  • Software Developer

    3 months ago


    Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to our innovative team in Edinburgh, United Kingdom. As a key member of our team, you will play a crucial role in developing, testing, and maintaining software solutions that drive our business forward.Responsibilities:Design, develop, and maintain high-quality software...