Working For DDC

Positions vacant at DDC will be listed below. If there is no information, then we are currently fully staffed.

The Company

Due Diligence Checking Ltd operate as a market leader in the processing of online criminal record checks, completing over 100,000 criminal record checks a year. This accounts for approximately 2.25% of the current market. Many of the existing clients have a regulatory requirement for criminal record checks, to ensure safeguarding needs are met within their industry. Recent developments have allowed the company to build in this market, and expand into full pre-employment checking services. These services can be offered to any organisation recruiting people in the UK. This is a growing market with the introduction of mandatory ‘Right to Work’ checks for all UK employers.

Roles Currently Available (3):

Senior Full Stack Web Developer

Due Diligence Checking Ltd. are looking for a senior developer or someone looking to progress from a mid-level role in the near future. We want you to make a big contribution to a rapidly growing company. We want you to be innovative, open to fresh ideas and ambitious. You will have access to the full range of technologies we employ, and you will get the opportunity to shape future developments.

The Opportunity

The primary responsibility will be for delivering the major projects that will shape the future of our business. You will also work with the rest of the team to ensure our application works faultlessly, day-in day-out. You will work alongside other senior and junior developers, external contractors and project managers. There will be opportunities to learn and to develop your skills with both in-house and external training sessions.

Please email a two page CV as an attachment (.pdf preferred) to jobs@ddc.uk.net, plus links to any relevant portfolio work or open-source software contributions. Please include a statement explaining the relevance of your portfolio/OSS work to the position.

Job Details:

  • £34,000 to £40,000 pa, plus project-based bonuses
  • 40 hours per week
  • Office-based in Syston (North Leicestershire)
  • Start date – flexible
  • Additional holiday for length of service
  • Initial 1 year contract, with expectation of a permanent position
  • Job Advertisement: August 2019
  • Deadline: Until filled

Responsibilities:

  • Working closely with senior staff to plan, design, and build project deliverables
  • Be part of developing a new platform for future products
  • Maintenance of existing Zend Framework-based web applications
  • Improving the DevOps toolchain

Core technical competences:

  • LAMP stack: PHP 7
  • Databases: MySQL/MariaDB, designing, configuration and tuning
  • Linux server operations (Ubuntu/Debian/Centos/Redhat)
  • OOP, MVC (and understanding of other design patterns)
  • Basic mail server admin (Dovecote/postfix, exim)
  • System design (Fault tolerance, post mortems, latency, logging coverage)
  • Experience with version control software (e.g. Git, Mercurial, Bzr, Subversion)
  • Comfortable operating via the command line, shell scripting
  • Experience of a testing, release and validation workflow
  • Good task and time management ability
  • Understanding of information security practices

Preferable technical competences:

  • Zend Framework (or any other modern PHP framework)
  • Frontend HTML/CSS/JS experience
  • Working with Virtual Machines / Vagrant / VirtualBox
  • Automated testing (Unit / scripted tests)
  • Interest in current and future web technology developments, such as testing systems and evolving best practice.
  • DevOps experience
  • Some experience with Continuous Integration
  • Docker experience
  • Experience with automation tool: Chef / Ansible / Salt

Professional competences and qualifications:

  • Forward thinking. Aware of current trends, can balance between building for the future and being conservative with technology choices.
  • Thinking in steps rather than giant leaps, building a progressive plan that strives to be forward thinking.
  • Motivated self-starter – you work independently to build and solve issues without prompting
  • Computing degree, or equivalent background and/or experience
  • Secure and responsible approach to work – you keep on top of the latest security issues, and you are aware of legal aspects and industry best-practices
  • Forward-thinking: building for tomorrow
  • Tenacious problem solving ability
  • Cooperation with in-house task management and development practices

Perks

  • A new computer of your choosing, with multiple monitors
  • A lively office environment
  • Monthly developer meetings held off site, focused on creative thinking and long-term objectives
  • Budget for external training courses
  • Good coffee making facilities, including fresh ground coffee
  • Defined personal development plan

Junior Full Stack Web Developer

Due Diligence Checking Ltd. are looking for a graduate/experienced junior developer or someone looking to move into a mid-level role in the near future. We want you to make a big contribution to a rapidly growing company. We want you to be innovative, open to fresh ideas and ambitious. You will have access to the full range of technologies we employ, and you will get the opportunity to shape future developments.

The Opportunity

We are looking to recruit a junior full stack web developer to join our in-house development team. The long-term progression plan for this role is to become a core member of the team and increase in skill level to a senior full-stack competency. You will work alongside and learn from other senior and mid-level developers, external contractors and project managers. There will be opportunities to learn and to develop your skills with both in-house and external training sessions.

Please email a two page CV as an attachment (.pdf preferred) to jobs@ddc.uk.net, plus links to any relevant portfolio work or open-source software contributions. Please include a statement explaining the relevance of your portfolio/OSS work to the position. This is training role so we would encourage anyone to apply who feels they have the potential to meet the below requirements.

Job Details:

  • £24,000 – £30,000 , plus project-based bonuses
  • Defined goals to increase basic salary to include in-house training, external courses and self-taught modules.
  • 40 hours per week
  • Office-based in Syston (North Leicestershire)
  • Additional holiday for length of service

Responsibilities:

  • Working closely with senior staff to input into project deliverables
  • Be part of developing a new platform for future products
  • Maintenance of existing Zend Framework-based web applications
  • System testing and peer code review

Core technical competences:

  • LAMP stack: PHP 7
  • OOP, MVC (or understanding of other design patterns)
  • SQL (or equivalent database communication language).
  • Comfortable operating via the command line, shell scripting
  • Experience of a testing, release and validation workflow
  • Good task and time management ability
  • Knowledge of Symfony or other PHP frameworks

Preferable technical competences:

  • Frontend HTML/CSS/JS experience
  • Automated testing (Unit / scripted tests). The ideal candidate would have an interest in building full coverage systems for automated testing
  • Interest in current and future web technology developments, such as testing systems and evolving best practice
  • Experience with Ansible (or equivalent software)
  • Experience with version control software (Mercurial, Git or equivalent)
  • Experience with package management software (Composer, npm or equivalent)
  • System design (Fault tolerance, post mortems, latency, logging coverage)
  • Knowledge of information security practices
  • Knowledge of Docker or other container engines

Professional competences and qualifications:

  • Computing degree, or equivalent background and/or experience
  • Secure and responsible approach to work
  • Forward-thinking: building for tomorrow
  • Tenacious problem solving ability
  • Cooperation with in-house task management and development practices

Perks

  • A powerful computer with multiple monitors, set-up to your personal preferences
  • A lively office environment
  • Monthly developer meetings held off site, focused on creative thinking and long-term objectives
  • Budget for external training courses
  • Good coffee making facilities, including fresh ground coffee
  • Defined personal development plan

Administrators

Due Diligence Checking Ltd is looking to recruit for two administrator positions.

The requirement is for a full time contract. Successful candidates will be given an initial one year engagement but, the company is growing so there is a strong expectation of the successful candidate being offered a permanent role if they perform well.

The work covers all aspects of processing Disclosure and Barring Service applications (formerly Criminal Records Bureau) conducting online Identity Validation Checks and administering pre-employment checks on behalf of clients. Generally the role will include:

  • Data entry of applicant details
  • Production of personalised application packs
  • Making telephone reminder calls to applicants
  • Transferring data from paper forms to online system
  • Checking application forms and personal documents
  • Contacting applicants by telephone to correct errors or omissions
  • Answering ad-hoc queries via telephone or e-mail
  • Contacting former employers
  • Running checks using third party applications

The role offers the opportunity to work in a modern IT based office covering all aspects of administration. There will be a lot of telephone and e-mail interaction with clients and applicants, but there is no selling involved.

Given the importance of the work we do, we look for people with an eye for detail and accuracy when checking documents and entering information onto a database, good internal and external communication skills and a good telephone manner. You must also be well organised and be able to prioritise work load. The industry is continuously going through a period of change so there is a requirement to learn new systems quickly and pick up new processes accurately.

Full training will be given on DDC processes, but applicants should possess good IT skills (i.e. able to use WP, e-mail and web applications). There is a possibility of incorporating study for a higher level NVQ into the role.

Starting salary is £8.75 per hour, with a further increase once the initial training has been completed. DDC operate a clear role progression allowing the successful applicant to increase the hourly rate by completing further training.

The position of Administrator is for 5 days a week based on a 8 hour working day (8.40am to 5.00pm with a 20 minute lunch break). Applicants should have previous experience or a suitable academic record but we are willing to consider somebody if they possess adequate basic skills and interview well. Existing holiday commitments will be honoured.

The preferred candidate will be required to apply for a Basic Disclosure and provide references. All employees are encouraged to progress to counter-signatory and will be subject to DBS approval. DDC aims to provide a positive working environment in pleasant surroundings.

If you have the necessary skills, please send a covering letter including why you would be good at the job, your CV and any other information you wish to be considered by Wednesday 30th October 2019 to jobs@ddc.uk.net.

We look forward to hearing from you.