Skip to content


We are always keen to hear from talented people - feel free to email your CV to

Job Title: Developer

Location: Lincoln

An exciting opportunity exists for a C# .Net developer based in our Lincoln office. The role requires a technically strong individual with at least one year of experience in .Net development. The successful candidate will be equally comfortable fixing or reverse engineering existing software and designing and developing new solutions within a small team.


  • Development of high quality software solutions as directed by the development manager
  • Design of new applications and modules to enhance the existing software
  • Resolve issues with the existing software
  • Discussion with the professional services team regarding bespoke work items and creation of specifications for approval

To facilitate the above, the successful candidate will be required to show the following:

  • .Net experience (C#)
  • MS SQL Server including efficient database and query design and stored procedures
  • Creation of clear specifications for both clients and other developers

The following skills are not essential but would be very favourable:

  • Experience of Agile development
  • .Net web service development skills
  • Windows application development including security considerations

We’re looking for a highly motivated individual who relishes challenge. The successful candidate will also have a genuine interest in keeping up to date with the latest advances in application design, programming languages and industry best practice

Job Type: Full-time

To apply please email your CV to

Job Title: Professional Services Junior Technical Consultant – Delivery Team


Location: Remote

Integrity Software are one of the UK’s leading providers of Construction industry specific accounting software and part of the JDM Technology Group.

A Professional Services Junior Technical Consultant is required to expand on Integrity Software’s existing Implementation team and will be required to deliver consultancy days to a high standard.

The role is a fantastic opportunity with a clear pathway for progression into Senior Consultancy roles. The position will include management of installations on a variety of platforms (both hosted and on-premises), using technologies such as SQL Server, Windows Server, and IIS.

There is an expectation that technical configuration can be explained to inhouse and external IT Support where required as well as recommendations concerning setups, processing, and data flow.

Form Design and the use of Mobile technology will play a key part of the position, including gathering customer requirements before creating a solution using in house web driven technologies.

Initially the role will be remote, but will grow into delivering on site service days which will include project management of own projects, and provide services to customers including scheduling of initial service days and ongoing remote and on-site training, tracking of progress, and involvement in issue resolution as needed. 

The key objective is to maintain the high standards of delivery and to ensure successful project Go Live.  This will ensure tasks are completed as required and any issues arising are dealt with in a professional manner.

Reporting directly to Professional Services Manager, the role will be based throughout the UK and Ireland travelling to client sites with some home working. During home working you there will be times where assisting the rest of the implementation team will be required on their projects.


  • Own diary organisation and planning
  • Manage day to day operational aspects of projects
  • Ensure project documents are complete, current and appropriately stored
  • Willing to travel throughout the UK with overnight stays.
  • Able to draw up requirements specification and translate that into a practical solution.
  • Manging customers’ expectations

Key Skills

  • Confident with the ability to work to own initiative
  • Understanding of SQL Server technologies and data structures
  • Well organised with the skill to guide customers with a firm and assured manner
  • Ability to identify issues and provide solutions at the earliest opportunity
  • Demonstrate the ability to learn new systems quickly
  • Be able to interpret and understand client’s needs/requirements
  • Driving Licence essential
  • Experience in providing professional services within the accounting software industry (desirable but not essential)
  • A general understanding of construction accounting or the construction process in the UK (desirable but not essential)

Job Title: QA Analyst


Location: Lincoln

We are looking for a Quality Assurance (QA) Analyst to support our internal software testing process from Development through to User Acceptance Testing (UAT) and release.

Reporting to the Support & QA Manager, the QA Analyst will act as a co-ordinator between the Development and Support teams, validating software changes and system requirements are correct by carrying out detailed test cases prior to release.


  • Candidates will be responsible for the planning, design and execution of unit, regression and UAT test cases and scenarios for both simple and complex software changes, ensuring our products remain stable and functional, as per specification
  • The QA Analyst will identify any defects and also any differences in customer expectation or software specification and report these back to both Development and the QA team at the earliest opportunity
  • After user acceptance testing, the QA Analyst will document new functionality, both for internal and external consumption, as well as providing handovers to other departments within the business (Support, Professional Services, Sales etc…).
  • The QA Analyst will also be required to provide estimates both on individual software changes - usually paid for development, but also for legislative changes.

Key Skills

  • Ideally, candidates will have at least two years’ experience in a software testing position and have knowledge of the Development, QA and Support process within a software development business
  • Knowledge or usage of construction accounting systems would be highly desirable
  • Knowledge of Agile or Scrum methodologies would be useful
  • Strong analytical skills, a keen eye for detail, and an organised, structured and methodical way of working is required
  • Technical skills including knowledge of Windows operating systems, Microsoft SQL and Microsoft Server platforms would also be advantageous

Job Title: Software Support Consultant


Location: Lincoln

We are looking for an energetic, personable and enthusiastic individual to help us deliver a high quality support service to our customers, promoting high levels of customer satisfaction, loyalty and retention.

Reporting to the Support Manager, this role will involve working on the support desk responding to and resolving technical software queries. 

As a minimum, candidates should have:

  •    Excellent customer service skills
  •    Be an open and clear communicator - verbal and written
  •    Demonstrate the ability to learn new systems quickly
  •    Have strong numerical, analytical and problem solving skills
  •    Be self-motivated and able to work under their own initiative
  •    Have an enthusiastic can-do attitude and be determined to find and provide solutions

The following skills would also be highly desirable:

  •    Experience of working in a technical IT support role
  •    Microsoft SQL, including writing view and enquiries for reporting purposes
  •    Microsoft Server platforms, Windows operating systems and Excel
  •    Working in accounts or using accounting software
  •    Knowledge of the Construction industry

To apply please email your CV to