Careers Page 1
Gillian Nash-Kennell

Senior Business Systems Developer

Department:       Information Technology, Developments Team

Location:             Spalding

Contract:             Permanent

The role would suit an experienced developer who possesses an eye for design with attention to detail.  They should have a passion for process improvement and should be looking for an opportunity to apply and develop their programming skills across a wide range of commercial applications within an exciting and progressive organisation. The successful candidate will have responsibility for the development, customisation and maintenance of application software and associated reporting solutions; the effective implementation of new or updated systems and the provision of high level application support in respect of calls escalated via the IT helpdesk.

Responsibilities:

  • Development and maintenance of application software within a combination of Microsoft development environment and legal specific case and matter management/financial management systems
  • Development of web based (Intranet, Internet and Extranet) database driven applications and reporting solutions
  • Creation and maintenance of data warehouses and associated extraction routines
  • Using reporting tools such as SQL Reporting Services, Crystal Reports, QlikView to create and maintain both simple and complex reporting solutions
  • High level database administration (creating databases, views, summary tables,  stored procedures in support of application development)
  • The set up and maintenance of integration solutions between internal and third party systems (SOS Accounts, Outlook, Intranet, Extranet, web services etc)
  • Advising the Operations & IT Director in terms of development platforms, emerging technologies, system performance, and suitability of external systems
  • The delivery of technical solutions which demonstrably fulfil business requirements
  • To ensure information security by design within application developments
  • Review and technical appraisal of solutions developments of co-workers
  • Definition of and adherence to appropriate development standards within a team environment
  • To undertake planned maintenance and enhancement requests to existing applications
  • To provide application support in relation to calls escalated from the helpdesk
  • To undertake application testing prior to release
  • Close liaison with the business analyst/project manager and technical support and training teams (outsourced) in terms of implementation and embedding new or updated solutions
  • Technical documentation of developments
  • Evaluation and recommendation of commercially available software
  • To provide demonstrations and skills transfer in relation to new or updated systems


Skills and Experience

The ideal candidate will be an experienced developer with a desire to utilise their skills and expertise in a progressive and growing professional environment.  Working as part of a close-knit team, the successful candidate will be a real team player, with excellent interpersonal and communication skills. We are also looking for someone who possesses a genuine aptitude to learn, a passion for customer service excellence and deliver first-class work, which is right first time.

  • Significant commercial software development experience. 
  • Experience of developing web based, database driven solutions is essential
  • Thorough knowledge of reporting tools such as SQL Reporting Services or QlikView
  • Significant experience of:
  • Net development C#/VB (preferably C#)
  • ASP.Net Webforms (HTML/CSS)
  • Restful & Soap Web Services
  • SQL 2012, Stored procedures, Views, Linked systems,
  • Transact-SQL (Strong or very good)
  • Familiarity with accounting/financial management systems, legal case or matter management applications, document production/management, or similar workflow solutions
  • Integration experience within the Microsoft Office environment
  • Experience of developing/maintaining management information and reporting systems
  • An awareness of the software development lifecycle, and software development standards
  • Well-developed interpersonal skills, able to communicate well both in business and technical terms.