Skip to content

This website works best using cookies which are currently disabled.Cookie policy  Allow cookies

Job Application


Please answer the following questions in order to begin the process of your application.

Email Address *
File Attachments:
(2MB file maximum. doc, docx, pdf, rtf or txt files only)
Attach a CV * 
 * denotes required field

Key Privacy Information

When you apply for a job, JobServe will collect the information you provide in the application and disclose it to the advertiser of the job.

If the advertiser wishes to contact you they have agreed to use your information following data protection law.

JobServe will keep a copy of the application for 90 days.

More information about our Privacy Policy.


Job Details


Lead Software Engineer (Permanent)

Location: Edinburgh, Scotland Country: UK Rate: c £60k

Durham Professionals Services is delighted to be working alongside our client based in the heart of Edinburgh to recruit a Lead Software Engineer. Our client is undergoing an expansion of its talent pool due to continued business success, so now is an exciting time to join. By continuing to expand their customer base globally, find innovative solutions to really difficult issues and generally shake up the its sector. It's going to be an incredible journey of exploration! In a sentence our client is looking for candidate who possess sound architectural knowledge with an interest in mobile development.

This role will help shape the company's technical direction. You'll get the opportunity to take on a leading role within the development team, assessing the future technical needs of the business and creating an architecture that can help realise those business objectives.

As a small dynamic business, the successful candidate will advise on what architectural patterns will be needed to help achieve scale to meet growth plans, be flexible enough to adapt to new requirements and allow for new integrations while being resilient, able to withstand small operational issues without loss of service.

Additional responsibilities include: -

  • Taking a leading role in technical strategy, working with team members and CTO to explore solutions that help realise the business goals through whiteboarding, documentation and prototyping.
  • Have previous experience of both providing technical and hands-on expertise. You will role-model good coding standards, helping the team develop clean, maintainable code that goes beyond functional requirements and addresses operational performance, analytics, security and reliability.
  • Leading on the development of key features and vital sub-systems in our platform, building major components and product elements while working with team members to fulfil wider product deliverables.
  • Enhance the team's skills and capabilities through mentoring, questioning, learning, code reviews and encouraging open debate about the best solutions.
  • Participate in estimation, prioritisation, and planning of tasks from the product backlog, using a measured perspective that balances technical, product and analytical needs

Key Skills and Experience

  • You will have senior development and team leadership experience, with exposure across many of the following technologies: Java, Python, Javascript, Docker, AWS.
  • In addition, you will have worked within a mobile development environment with knowledge of either React Native, Dart, Swift, Objective-C, Kotlin
  • Experience with APIs, developing new interface definitions, data manipulation and integration protocols like REST, GraphQL, etc.
  • Familiarity with distributed systems and micro-services architectures, understanding how to build flexibility, scalability and resilience into solutions.
  • Proven track record of delivering measurable and meaningful business impact.
  • Good familiarity with DevOps best-practices including logging, metrics and monitoring.
  • Knowledge of Site Reliability Engineering (SRE) a plus.

Posted Date: 16 Mar 2020 Reference: JS Employment Agency: Durham Professional Services Ltd Contact: Mark Durham