Senior Software Engineer

2 weeks ago


Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

Cathcart Technology, a R&D focused tech organisation based in Edinburgh, is seeking an experienced Software Developer to join their growing hybrid team.

The company is taking high-precision lab technology and making it accessible and practical for real-world industrial use. Traditionally the technology has been costly, complex, and restricted to controlled lab settings, but this company has developed compact, durable devices that can perform rapid data analysis in the field.

They have recently signed contracts with one of the largest players in the industry and are expecting serious growth off the back of this. Their current Development function is fairly small and they're ideally looking for an experienced Software Developer to help maintain, improve and extend their current portfolio of products.

You'll also be tasked with creating a variety of new projects from scratch - so they are ideally looking for someone fairly confident in their technical ability. Communication skills are also pretty critical for this role, as you'll be tasked to speak with customers (both internal and external) and help to build solutions that best fit their needs.

Their technology estate is still within its infancy and you'll be responsible for helping to mature this in time, with a focus around scaling. Several of the systems you'll be working on are written in modern C#, with SQL or Entity Framework usually with a MAUI or WinForms front-end and hosted in Azure.

You'll be given a lot of autonomy within this role, where you can genuinely make your ideas come to life - if you think a technology would be better suited and can justify why, you'll be encouraged to make the switch. You'll ideally have commercial experience with the following;

  • .Net (They're currently on .Net8)
  • Web API's
  • SQL Server and Entity Framework
  • UI Frameworks (WPF, MAUI or WinForms)

Experience with the following is highly desirable;

  • Azure Cloud Services
  • Modern JavaScript Frameworks
  • Working within an R&D environment

This role would suit an ambitious Software Developer that's looking for a challenging role within a growing organisation. There will be no shortage of work here and lots of opportunities to bring your own ideas on how things should be built.

The company supports hybrid working and hope Developers can pop in a couple times a week - they are flexible on this and offer very flexible working patterns.

In return, they're able to offer a salary from £40k to £60k for this role, depending on ability and experience, with benefits to match (which include private health insurance).



  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specialising in precise mixed-signal processing technologies for mobile and consumer electronics.The successful candidate will have 5+ years of C programming and Windows driver development skills, as well as expertise in OS...


  • Edinburgh, Edinburgh, United Kingdom Asda Stores Ltd Full time

    Job Title: Senior Software EngineerAs a Senior Software Engineer at {company}, you will be responsible for leading the development of our software products. This includes designing, implementing, and testing software applications to meet the needs of our customers. You will work closely with our cross-functional teams to ensure that our software is of the...


  • Edinburgh, Edinburgh, United Kingdom PureGym Full time

    We are looking for a skilled Senior Software Engineer to join our technology team. Main Responsibilities:Design, develop, and test software applicationsImplement software solutions to meet business needsCollaborate with cross-functional teams to deliver high-quality softwareRequirements:Bachelor's degree in Computer Science or related field5+ years of...


  • Edinburgh, Edinburgh, United Kingdom Sainsbury's Full time

    We are seeking a skilled Software Engineer to join our team at {company}. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications. Your primary focus will be on building scalable and efficient software solutions using the latest technologies.Key Responsibilities:Design and develop software...


  • Edinburgh, Edinburgh, United Kingdom Otis College of Art and Design Full time

    Job Title: {title}At {company}, we're seeking a skilled Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our cloud-native software applications. You will work closely with cross-functional teams to identify and prioritize project requirements, architect solutions, and ensure...


  • Edinburgh, Edinburgh, United Kingdom The Balmoral Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at {company}.The successful candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to...


  • Edinburgh, Edinburgh, United Kingdom Lorien Full time

    Lorien's leading banking client is seeking a highly skilled Senior Software Engineer to join their existing team on a 6-month contract.This role is based in a hybrid model, with 1 day a week spent on-site in Edinburgh.The ideal candidate will have strong experience in Java, React, HTML, and CSS, as well as technical leadership skills and the ability to...


  • Edinburgh, Edinburgh, United Kingdom Diligenta Full time

    About the role:As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining complex software systems. Your primary focus will be on writing high-quality, efficient, and scalable code, as well as collaborating with cross-functional teams to deliver projects on time.


  • Edinburgh, Edinburgh, United Kingdom Aegon UK Full time

    We are seeking a skilled Senior Software Engineer to lead our development team in Edinburgh.Key Responsibilities:Oversee the development of complex applications, ensuring high-quality code and technical excellence.Collaborate with product managers, designers, and stakeholders to deliver innovative software solutions.Design and develop robust and scalable web...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Cathcart Technology: Senior Software Engineering LeadA World-Class technology company based in Edinburgh is seeking an experienced Senior Software Engineering Lead to lead their core squads. The ideal candidate will have a strong background in Java and AWS.This is a unique opportunity to join a well-established organisation that is going through an exciting...


  • Edinburgh, Edinburgh, United Kingdom 14forty Full time

    **About the Role:**We are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.**Key Responsibilities:**** Design and develop software applications using various programming...


  • Edinburgh, Edinburgh, United Kingdom Diligenta Full time £21,840

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design and develop scalable software applicationsCollaborate with cross-functional teams to deliver projectsEnsure...


  • Edinburgh, Edinburgh, United Kingdom Bright Purple Full time

    Unlock Your Potential as a Senior Software Engineer LeaderBright Purple is seeking an exceptional Senior Software Engineer Leader to drive innovation and shape the digital landscape of our organisation.About UsWe are a leading international organisation valued for our expertise, offering autonomy to develop innovative projects and fostering a culture that...


  • Edinburgh, Edinburgh, United Kingdom Royal London Full time

    Job Title: Senior Software Engineer (.NET)Contract Type: PermanentLocation: Hybrid 50% home/office basedWe are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team at Royal London. As a Senior Software Engineer, you will play a crucial role in providing deep technical skills to help our teams design, develop, test, and...


  • Edinburgh, Edinburgh, United Kingdom GoFibre Limited Full time

    Technical Leadership RoleGoFibre Limited is seeking a highly experienced Technical Director of Software Engineering to lead our software development teams. As a key member of the Senior Management Team, you will be responsible for overseeing the development of custom software solutions and ensuring seamless integration between commercial software platforms...


  • Edinburgh, Edinburgh, United Kingdom GoFibre Full time

    We are seeking a highly experienced Senior Software Engineering Manager to lead our software development teams at GoFibre.This is an exciting opportunity to join a dynamic and innovative company that is revolutionising broadband capabilities for homes and businesses in rural areas. Our goal is to connect communities and provide digital equality to city...


  • Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

    **Senior C++ Developer Job Description**We're seeking an experienced Senior C++ Developer to join our team in Tampa Gardens Senior Living. As a member of our team, you will be responsible for designing and developing high-performance software systems using C++.**About the Role:**Our ideal candidate has 5+ years of experience as a senior software engineer or...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job Title: Senior Embedded Software EngineerJob Description:This is an exciting opportunity for a Senior Embedded Software Engineer to join a leading company in the satellite communications sector. The company is a pioneer in the development of space-based cellular broadband networks and is looking for a skilled engineer to contribute to their growth.The...


  • Edinburgh, Edinburgh, United Kingdom Lloyds Bank plc Full time

    Senior Software Engineering ManagerJob Summary:The Senior Software Engineering Manager will lead a talented group of engineers, guiding them through the complexities of software engineering and overseeing the delivery of robust, scalable solutions.Key Responsibilities:Lead a team of engineers in developing, testing, deploying, and maintaining high-quality...


  • Edinburgh, Edinburgh, United Kingdom Nuffield Health Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team in {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software systems.Key Responsibilities:Design and develop high-quality software solutionsCollaborate with cross-functional teams to...