Senior Software Developer

Technology, Web & Software Engineering

My client is a market leader in the provision of software, systems and solutions to the Legal sector and has an exciting opportunity for a suitable qualified and experienced Senior Software Developer


The Senior Software Developer will be a key member of the development team working on one of company’s core software products, which is actively developed and marketed into the legal profession. 

The Senior Software Develop will be working on existing code, as well as developing new applications in a variety of technologies, both old and new.


The Senior Software Developer, will have tasks to include: -

  • Provide a senior programming resource for the development of new and existing applications.
  • Assisting with the production of detailed technical specifications.
  • Working closely with the QA Team, Product Managers and other team members to ensure products are developed to high standards and meet stated requirements.
  • Self testing of code in controlled environment before handing over to QA, to ensure code is fit for purpose.
  • Provide 3rd Line support for the support department where program or data irregularities occur.
  • Assisting with the peer review of other code.
  • Work with other team members to enhance the product and ensure best code standards are met.


The Senior Software Developer needs to be seen as a professional with a strong work ethic with attention to detail, follows

Industry standards and strives to deliver high quality software.


The Senior Software Developer will offer skills and experience to include:


IT Knowledge: 

Ø Sound knowledge of IT platforms and IT services (incl. software, hardware, networks & telecoms, outsource/managed services).

Ø Experience with working on complex software projects.


Ø Several years’ experience working with the following technologies:-

o Visual C++ with MFC;

o STL;

o Microsoft C#; 

o Microsoft SQL Server;

o Visual Studio 2013;

o Web Services (SOAP, REST);


Ø Able to demonstrate that they have worked on complex projects.

Ø A good understanding Microsoft Office technologies, some experience of Document Management Systems, and Accounts would be advantageous.

Education / ability:

  • A strong academic background or equivalent industry experience.
  • Capable of dealing with abstract technical problems. 


  • Excellent communication skills at all levels with good interpersonal skills. 

Industry awareness:

Ø Good knowledge of key technologies relevant to products.

Ø Clear vision of how technology is evolving and what differentiates products/solutions


Job Facts

50,000 per annum
  • 10% bomnus

Whiteley, Hampshire
David Charlton