Senior Software Engineer – Full Stack .Net

Position: Senior Software Engineer
Location: Edinburgh, Remote
Working pattern: Flexible working of 32 or 36 hours per week around core hours of 10:00 to 15:00
Salary: £45K to £65K based on 36 hours per week

About us

At Firefinch Software we create custom software and data science solutions, specialising in the Life Sciences sector.

The work we do varies from small proof-of-concept data analyses and prototype applications up to large systems which companies run their core business on every day.

Our clients are diverse and include instrument manufacturers, academic start-ups & spinoffs, and contract research & manufacturing organisations.

We were founded back in 2017 by Barry, Matt, Will and Darren, who are all from an instrumentation engineering background and saw an opportunity in the marketplace for a specialist software provider.

Since then we have rapidly grown to include specialists from many different fields, including recruiting extensively from CodeClan who provide employees with a diverse range of backgrounds having come to software engineering as a second career.

About the role 

As a senior software engineer at Firefinch Software, you would be involved in a mix of ongoing work for existing clients and new projects.

For this role, you would be starting with an existing client working working alongside their development team and other embedded Firefinch team members.

This is a fantastic opportunity to work as part of a small, friendly, and supportive team in a successful organization.

Day to day, you would: 

  • Work on full stack applications, taking a lead on substantial features
  • Collaborate closely with clients through the entire product development lifecycle.
  • Provide feedback and guidance to colleagues and clients.
  • Gain experience in a diverse range of technologies.

Skills & experience 

Required knowledge/experience

  • Proven or demonstrable experience in C#
  • Knowledge of HTML, JS/TS & CSS
  • Experience with React or Angular
  • Source control – e.g. Git

Desirable knowledge/experience

  • Cloud platforms – E.G. AWS, Azure, or GCP
  • Agile techniques, including Kanban & Scrum.

How we work 

Due to the pandemic we are currently working fully remotely, but in the longer term you would have the opportunity to either work primarily remote with visits to the office as required for project work, or fully in our fantastic Edinburgh city centre office.

Salary & benefits 

  • Salary range: £45K to £65K based on 36 hours per week.
  • 32 days holiday (including bank holidays).
  • Flexible working of 32 or 36 hours per week around core hours of 10:00 to 15:00.
  • Matched charity donations up to £500 per year.
  • Generous budget allocated for training.
  • Compressed hours – you will have the option of working your hours across 4 days instead of 5.
  • Enhanced maternity and paternity leave.
  • Pension Scheme.
  • Modern equipment and tools – we’ll provide a high performance laptop and licenses for your tools of choice, for example Jetbrains IDEs.

How to apply

Please contact us at

Direct applicants only. No recruitment or outsourcing agencies please.

Data Protection Policy | Privacy Notice – Job Applicants

Diversity statement

If you’ve got the right skills for the job we want to hear from you. We encourage applications from the right candidates regardless of age, disability, gender identity, sexual orientation, religion, belief or race.