Senior Software Engineer

2 weeks ago


Glasgow, United Kingdom Amici Procurement Solutions Full time

SENIOR SOFTWARE ENGINEER

GLASGOW (HYBRID, 1 DAY PER WEEK IN OFFICE)

Eden Scott is delighted to be retained by Amici, to recruit an experienced Senior Software Engineer due to business growth and the development of a new modern platform. You will be a key member of our Product Data and Search team, responsible for designing, implementing, and maintaining a robust data platform and search solution which underpins Amici’s MyAmici platform

About Amici

Amici was founded in 2005 by Caroline Briggs, who is still our CEO today. We provide a purchasing and inventory management service, allowing biotech organisations to focus on discovering transformative innovations.

Our procurement consultancy service, along with in-house cloud-based software, allows scientists to focus on discovering life changing cures, while we manage their laboratory purchasing and supply chain needs.

We take extreme pride in delivering solutions of the highest standard and are honoured that we can help our customers on their way to success. Our customers are loyal and enthusiastic about us and so are our people.

Meet the Innovation team

Technology underpins everything we do at Amici, enabling our amazing team of purchasing and supply chain specialists to support some of the most exciting and important work in the biotech and life science industry.

Customers come to Amici to source products for their laboratory. Our MyAmici platform allows scientists to purchase lab consumables, chemicals, biologicals and capital equipment. It’s Amici’s Innovation team that works diligently to ensure that the MyAmici platform and online purchasing experience is easy and seamless, so that our customers can focus on making life changing discoveries.

About the Role

As Amici continues to grow, we're seeking a talented Senior Engineer with strong expertise in software development, ideally in Java with exposure to Python , to join our team and contribute to our exciting projects.

You will be a key member of our Product Data and Search team, responsible for designing, implementing, and maintaining a robust data platform and search solution which underpins Amici’s MyAmici platform. Your technical ability, problem-solving skills, and innovative mindset will drive the success of the platform and contribute to the growth of Amici through continual optimisation of the service.

With ‘Search’ being a core part of the next generation of our platform, this is an exciting area to be working in with the opportunity to work on cutting-edge solutions including vector search and machine learning.

This is a permanent and full-time role. This role is Hybrid, working 1 day a week in our Glasgow office (Tuesday) and 4 days a week from home (Monday, Wednesday, Thursday, Friday). For the first few weeks of employment, we may require more time in the office for onboarding and training.

What will you be doing?

  • Engineering and Delivery
  • Deliver high-quality code using Agile and Test Driven Development methodologies and practices
  • Develop and then maintain domain knowledge based on customer use-cases, industry good practice, and relevant regulations
  • Turn functional and non-functional requirements into well-structured software that meets the needs of the business
  • Participate in requirements review sessions (“Three Amigos”) with Business Analysts and QA Engineers
  • Develop features in a full-stack manner across our React/Typescript front-end through to our Java based search service
  • Work with our Data Engineers to design, develop and integrate data pipelines that feed the solution with the data required to power our offering
  • Develop complex database queries, views, triggers and functions
  • Develop solutions using Azure cloud services including Data Factory, Batch Services and Azure SQL
  • Conduct code reviews and participate in pair programming sessions
  • Able to assess the impact of changes on our systems and infrastructure
  • Document your code both technically and to support operational maintenance
  • Operational Support
  • Support the smooth transition of software into production
  • Provide third-level support for production software during business hours

What are we looking for?

  • Experience in professional development, ideally in Java , in a software-powered business or consulting setting
  • Professional experience working with largescale data processing workflows to feed search or data related services in Java or Python
  • Experience working with Apache Lucene or a derivative solution such as Apache Solr, ElasticSearch, etc, or a willingness to learn
  • Exposure to modern JavaScript web frameworks such as ReactJS, VueJS, etc, or a willingness to learn
  • Experience working in an Agile development environment using modern DevOps practices
  • Computer Science degree, Software Engineering degree, or evidence of equivalent industry experience
  • Experience with writing automated tests (e.g. JUnit, Jest, etc)
  • Experience working with databases, both relational (e.g SQLServer, Postgres, MySQL, etc ) and non-relational (e.g. MongoDB, CosmoDB, etc)

What is in it for you?

We offer an intrapreneurial environment where people are supported to do their best work, and everyone has the opportunity to make a difference. As a company, we never stop investing in our culture. We appreciate empowering, motivating and developing employees to offer a challenging and rewarding experience at Amici.

Further information on our benefits can be found at

Amici is an equal opportunity employer. Everyone is welcome regardless of your appearance, where you’re from, or anything else that makes you, you.

Come talk to us

This is a fantastic opportunity to play a key role in the evolution of market-leading products that make a genuine difference to those at the heart of the Biotech industry. With an incredible working culture, a flexible approach to work and a great suite of benefits this is an opportunity not to be missed

Please contact our recruitment partners at Eden Scott for an informal discussion:

amici@edenscott.com



  • Glasgow, United Kingdom Formula Recruitment Full time

    Senior Software Engineer Retail Fully Remote (UK based) Up to £90,000 + SharesWe've partnered with a unique company within the retail & insights space who provide a comprehensive platform to radically improver customer journeys. They're trusted by major organisations across the world to improve their sales performance and are now embarking on further growth...


  • Glasgow, United Kingdom ECOM Full time

    Senior Software Engineer - 90k - Remote UK wide - Entertainment (Must be located in the UK and have full right to work in the UK)Great opportunity for a Senior Software Engineer to work remotely for a UK household name in the entertainment industry.The business is spinning up a new product engineering team responsible for building innovative new systems and...


  • Glasgow, United Kingdom UMATR Full time

    Senior Software Engineer - Rust | FULLY RemoteSalary: £85k - £100k (PLUS bonus!)Location: Fully RemoteOur client is a global leader in AI and multi-cloud data management, accelerating the performance and reliability of AI and data-intensive workloads at scale. This is an opportunity to be a prominent innovator and shape the future of AI and data...


  • Glasgow, Glasgow City, United Kingdom Resource Data Management Limited Full time

    **Job Overview**Resource Data Management Limited is seeking a highly skilled Senior Software Engineering Manager to lead our team of software engineers in delivering innovative solutions to our clients.The successful candidate will have a proven track record of managing software engineering teams, mentoring staff for personal development, and managing...


  • Glasgow, Glasgow City, United Kingdom Resource Data Management Ltd. Full time

    About the RoleAs a Senior Software Engineering Manager, you will play a key role in shaping the direction of our software engineering team. You will lead a team of self-managed software engineers, ensuring they are aligned with projects that support business growth.You will be responsible for managing projects, mentoring staff, and driving business growth....


  • Glasgow, United Kingdom Sellick Partnership Full time

    Senior Software Engineer Permanent Glasgow (Hybrid) £60k - £80k Sellick Partnership are supporting a growing client with multiple Senior Software Engineers.They are looking for Engineers across multiple specialisms so if you have experience with Python / Java or React this could be an exciting opportunity for you.Python Experience: Core Python development...


  • Glasgow, United Kingdom Iconic Resourcing Full time

    Senior Software Engineer (C# / .NET / Azure)Hybrid (Glasgow/Remote)Are you a tech enthusiast who loves solving complex problems and thrives in a collaborative environment? Iconic are recruiting for an award winning Glasgow-based software house, where they deliver cutting-edge solutions for a range of private and public sector clients.About the RoleAs a...


  • Glasgow, Glasgow City, United Kingdom Resourcedatamanagement Full time

    About the OpportunityWe are seeking an experienced Senior Software Engineer to lead our team of software engineers and drive the development of sustainable control and remote monitoring solutions.Key ResponsibilitiesProvide technical leadership to a team of software engineers, ensuring they have the necessary skills and knowledge to deliver high-quality...


  • Glasgow, United Kingdom Provntalent Full time

    Provn are currently engaged on behalf of our client, a software solutions provider with a number of industry leading products, who are currently looking to bring on a proactive, analytical, and versatile Senior Software Engineer to take ownership of the company's business support and management systems.This role will focus less on client-facing products but...


  • Glasgow, Glasgow City, United Kingdom Nine Twenty Recruitment Full time

    Job Title: Senior Software Engineer LeadWe are seeking an experienced Senior Software Engineer to join our team at Nine Twenty Recruitment. As a key member of our development team, you will be responsible for designing, developing, and deploying web applications using cutting-edge technologies such as React, Next.js, and PostgreSQL.The ideal candidate will...


  • Glasgow, United Kingdom CV-Library Full time

    We're looking for a dynamic Senior PHP Software Engineer to lead our rapidly growing development team and drive productivity as we expand our operations internationally. We are one of the fastest growing E-Commerce startups in the world reaching profitability in Q4 last year and over 150 million in annual turnover. We're on a mission to conquer the...


  • Glasgow, United Kingdom Spectrum IT Recruitment Full time

    We're looking for a dynamic Senior PHP Software Engineer to lead our rapidly growing development team and drive productivity as we expand our operations internationally. We are one of the fastest growing E-Commerce startups in the world reaching profitability in Q4 last year and over 150 million in annual turnover. We're on a mission to conquer the...


  • Glasgow, Glasgow City, United Kingdom Experis Full time

    Job Summary:Experis is seeking a highly skilled Senior Software Engineer to lead our software engineering team. This is an exciting opportunity to join a dynamic team and shape the technical direction of our consultancy.Key Responsibilities:• Drive the end-to-end software development process, ensuring timely and quality delivery of projects.• Collaborate...


  • Glasgow, United Kingdom Amici Procurement Solutions Full time

    SENIOR SOFTWARE ENGINEER GLASGOW (HYBRID, 1 DAY PER WEEK IN OFFICE) Eden Scott is delighted to be retained by Amici, to recruit an experienced Senior Software Engineer due to business growth and the development of a new modern platform. You will be a key member of our Product Data and Search team, responsible for designing, implementing, and maintaining a...


  • Glasgow, United Kingdom Amici Procurement Solutions Full time

    SENIOR SOFTWARE ENGINEER GLASGOW (HYBRID, 1 DAY PER WEEK IN OFFICE) Eden Scott is delighted to be retained by Amici, to recruit an experienced Senior Software Engineer due to business growth and the development of a new modern platform. You will be a key member of our Product Data and Search team, responsible for designing, implementing, and...


  • Glasgow, United Kingdom Emis Full time

    Are you a Senior Software Development Engineer looking to join an organisation where what you do genuinely makes an impact?Where you are empowered, heard and able to think creatively?Then look no further because we are what you have been looking for!We are looking for a Senior Fullstack Software Engineer to come and join our talented and innovative team with...


  • Glasgow, Glasgow City, United Kingdom NearTech Search Full time

    Job DescriptionAs a Senior .NET Software Engineer at NearTech Search, you will be responsible for designing, developing, and maintaining complex in-house software systems. This will include working on new integration projects and developing REST APIs and applications for our SaaS product and CRM platform. Your expertise in React.js and SQL Server will be...


  • Glasgow, Glasgow City, United Kingdom SAS Full time

    Job DescriptionAs a Senior Application Software Engineer, you'll develop high-quality software solutions within established timelines. You'll design and implement new features for web-based and mid-tier microservices.You'll understand and diagnose issues with containerized deployments, follow R&D best practices, and participate in project scoping and...


  • Glasgow, United Kingdom Sellick Partnership Full time €60,000 - €80,000

    Senior Software Engineer Permanent Glasgow (Hybrid)£60k - £80k Sellick Partnership are supporting a growing client with multiple Senior Software Engineers. They are looking for Engineers across multiple specialisms so if you have experience with Python / Java or React this could be an exciting opportunity for you. Python Experience: Core Python...


  • Glasgow, United Kingdom Sellick Partnership Full time €60,000 - €80,000

    Senior Software Engineer Permanent Glasgow (Hybrid)£60k - £80k Sellick Partnership are supporting a growing client with multiple Senior Software Engineers. They are looking for Engineers across multiple specialisms so if you have experience with Python / Java or React this could be an exciting opportunity for you. Python Experience: Core Python...