Candidate Services

Senior Software Engineer

  • Job Type: Contract
  • Job Location: Edinburgh
  • Consultant: Gaile Lubianskaite
  • Office: HQ
  • Telephone Number: +4402083347516


IDPP is seeking a senior softwar engineer to join a fastpaced, dynamic and collaborative environemnt on a contractual basis. As part of a small scrum agile team you will develop, test and deliver changes to transaction engines, reporting tools and supporting systems. The projects are short and varied as well as rewarding. As a senior software engineer you will be depended upon for your ability to take the lead – whether that’s driving through a time critical feature, managing up a scope compromise, or mentoring the rest of the team.


Key Responsibilities

Develop and maintain software applications to a high standard

Comprehensively test software through automated test frameworks

In the context of our agile methodology, agree and meet delivery commitments

Take responsibility for leading development changes with minimal supervision

Assist with mentoring less experienced engineers



Java 8 / Spring / Mockito / Cucumber

RESTful web services, JSON / JMX remoting

Postgres / Elastic

Configuration management (Puppet) and a Linux OS (RHEL)

Git, GitLab / GitHub and continuous integration (Jenkins)


All About You

Proven experience working in an Agile environment, with continuous integration and collective code ownership.

A high degree of skill in Java web service development and testing

Familiarity with high availability distributed systems, SOA and RESTful messaging

You may have a Computer Science or related degree, or be qualified by experience

Demonstrable commitment to professional development and open to new languages


Interested in this job? Submit your CV now!

  • Accepted file types: pdf, doc, docx, jpg, jpeg.
  • This field is for validation purposes and should be left unchanged.
Website by Preview