Senior Python Software Craftsman

3 weeks ago


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 Role

This exciting opportunity offers a competitive salary of £60,000 - £80,000 per annum, depending on experience. In addition to your annual salary, you can also expect a range of benefits including:

  • A generous holiday allowance
  • A comprehensive pension plan
  • Access to our in-house training and development platform

In this role, you will work closely with our cross-functional team to develop complex software applications using Python. You will be responsible for collaborating with developers, product managers, and other stakeholders to bring innovative ideas to life. Key responsibilities include:

  • Designing and implementing software solutions using Python
  • Collaborating with the development team to deliver high-quality software applications
  • Staying up-to-date with new technologies and languages to ensure our software remains cutting-edge
Requirements

To succeed in this role, you will need:

  • Strong Python experience (at least 5 years)
  • Knowledge of Agile methodologies
  • Understanding of databases like MongoDB, SQL, Postgres, and Snowflake
  • Adaptability and eagerness to learn new languages and technologies

If you have a passion for software development and a desire to work with a dynamic team, we would love to hear from you



  • Edinburgh, Edinburgh, United Kingdom N-able Technologies Ltd. Full time

    Are you a highly motivated and skilled Senior Software Craftsman? Do you have experience in developing clean, maintainable code and following commonly used best practices? If so, we are looking for you!As a Senior Software Craftsman at N-able, you will lead the development of software features, write unit tests, and improve unit test frameworks. You will...


  • Edinburgh, Edinburgh, United Kingdom BeOptimized SRL Full time

    Becoming part of our team means that you will have the chance to work on exciting projects as a Senior Python Developer.The Details:We offer a competitive annual salary of $120,000.You will benefit from hybrid/remote work arrangements.A standard holiday allowance and pension scheme come as part of your package.You will also receive private healthcare.About...


  • 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 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 Best Buy Health Full time

    Job Description: Senior Software CraftsmanAt Best Buy Health, we're seeking a highly skilled Senior Software Craftsman to join our Product Engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications and microservices. With a focus on delivering end-to-end customer and...


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


  • Edinburgh, Edinburgh, United Kingdom Experis IT Full time

    Job Overview:Experis IT is looking for a talented Senior Software Engineer to join their team remotely in the UK. The successful candidate will work on a project supporting the C programming language with occasional Python tasks.Key Tasks:Design, develop, and optimize software using C, with support for Python tasks.Collaborate with project managers and...


  • Edinburgh, Edinburgh, United Kingdom Neogen Recruitment Full time

    Job Title: Senior Software EngineerAt Neogen Recruitment, we're seeking a skilled Senior Software Engineer to join our team. This role involves building and enhancing a cutting-edge platform, collaborating with senior engineers and product managers to deliver high-quality solutions tailored to user needs.Key Responsibilities:Design and develop scalable...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job DescriptionA Senior Embedded Test Automation Engineer is sought by a leading mixed-signal processing developer based in the UK. The ideal candidate will be responsible for designing and executing embedded software test strategies, implementing automation frameworks in Python, and collaborating closely with the hardware team to ensure software and system...


  • 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 EcoOnline Full time

    Transformative Technology Leadership OpportunityEcoOnline is a pioneering company in workplace safety and sustainability. We are seeking an exceptional Senior Software Engineer to lead our technical team.This is a senior leadership position that demands expertise in Python, Django, and clean architecture principles. You will be responsible for guiding a...


  • Edinburgh, Edinburgh, United Kingdom Best Buy Health Full time

    Job Title: Software Development ManagerWe're looking for a skilled Software Development Manager to join our team at Best Buy Health. As a key member of our Product Engineering team, you will be responsible for leading the development of high-quality software applications and microservices. With a focus on delivering end-to-end customer and patient outcomes,...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Cathcart Technology - Senior Software Leadership PositionWe are Cathcart Technology, a Tech Start-up based in Edinburgh, and we are looking for a highly skilled Senior Software Leadership Position to join our team. This role comes with a competitive salary of £80,000 per annum.As a Senior Software Leader, you will be responsible for leading a team of...


  • Edinburgh, Edinburgh, United Kingdom EcoOnline Full time

    Job SummaryEcoOnline is seeking a skilled Senior Software Architect to lead our Python development team and drive the technical roadmap. As a key member of our Research & Development department, you will be responsible for managing a team of engineers, designing and developing scalable software solutions, and ensuring high-quality delivery.The ideal...


  • Edinburgh, Edinburgh, United Kingdom Neogen Recruitment Full time

    In this pivotal role, you will drive innovation as a Senior Python Developer at a forward-thinking company in Edinburgh. Collaborate with a talented team to develop cutting-edge software solutions that address real-world challenges.You will be responsible for:Designing and implementing complex software systems.Maintaining and improving existing software...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £40,000 - £50,000

    Job Title: Senior Software Developer for Environmental ApplicationsCathcart Technology, a cutting-edge tech startup based in Edinburgh, seeks an experienced Senior Software Developer to join its team. As a key member of the development team, you will be responsible for designing, developing, and maintaining software applications that support environmental...


  • Edinburgh, Edinburgh, United Kingdom Tilo Consulting Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team at Tilo Consulting. This role offers an excellent opportunity to work with cutting-edge technologies and collaborate with experienced professionals.Key Responsibilities:Create and sustain software applications using Python (3.8+) and Java (JDK17+).Collaborate with diverse teams...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Cathcart Technology, a tech-for-good start-up in Edinburgh, is seeking a Senior Software Engineering Manager to lead their engineering team. The successful candidate will have experience managing small teams and technical skills across Python, JavaScript, cloud services, CI/CD, and NoSQL databases.The role encompasses both leadership and technical...


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