×
Register Here to Apply for Jobs or Post Jobs. X

Mid-Level Developer

Remote / Online - Candidates ideally in
Newtownards, County Down, BT22, Northern Ireland, UK
Listing for: Kahootz
Remote/Work from Home position
Listed on 2026-02-17
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below

Mid-Level Developer

Kahootz are a leading provider of secure collaboration software to a range of clients including the central government, healthcare and defence domains. The software is cloud based and designed to help teams improve their efficiency through closer collaboration, enabled by a comprehensive toolset including file sharing, discussion forums and dynamic databases.

Our software sits at the core of a number of nationally significant defence programmes and was instrumental in supporting the rapid reaction to the COVID pandemic in the NHS.

Position Overview

As a Mid-Level Developer at Kahootz, you will play an important role in the development and ongoing evolution of our secure cloud collaboration platform. You’ll work as part of an agile development team, contributing to the design, implementation, and maintenance of features that support mission‑critical work across government, defence, and healthcare sectors. You’ll take ownership of development tasks from design through to delivery, collaborating closely with senior developers, product, account management, and customer services teams.

Key Objectives
  • Develop software in an agile environment against defined requirements
  • Deliver high‑quality, maintainable code that meets functional and security standards
  • Contribute to testing, code reviews, and continuous improvement of the platform
Job Responsibilities
Development
  • Develop software in an agile environment with increasing autonomy
  • Analyse software requirements to understand functional and non‑functional needs
  • Contribute to solution design and implementation decisions within established architectures
  • Write clean, maintainable code aligned with Kahootz development standards
  • Write and maintain unit tests to ensure quality and reliability
Testing and Refactoring
  • Fix defects and improve existing functionality
  • Refactor legacy code to improve performance, readability and maintainability
  • Participate in code reviews, providing constructive feedback to peers
  • Support the maintenance and improvement of development processes and standards
Collaboration and Growth
  • Work closely with senior developers to deliver features and enhancements
  • Participate actively in product refinements, stand‑ups and retrospectives
  • Develop understanding of secure development practices relevant to regulated environments
  • Continuously improve technical skills and contribute ideas to enhance the product and development practices
  • Contribute to the evaluation and adoption of new technologies and development tooling, including emerging areas such as AI
Qualifications & Experience
  • Commercial experience in software application development
  • A degree in software engineering or a related field or qualified by experience
  • Experience working with relational databases
  • Experience using Git version control systems
Required Technologies
  • JavaScript, jQuery
  • CFML (Cold Fusion or Lucee)
  • SQL (Maria

    DB)
  • SASS and CSS
Beneficial but not essential
  • Java
  • Software‑as‑a‑Service platforms
  • UX/UI Design
  • Accessibility (WAI / WCAG)
  • Responsive design
  • Secure Development principles
  • Linux
  • Dev Ops
  • Tomcat / Apache
  • Elasticsearch
  • RESTful APIs
  • SAML
  • Redis
  • AI‑assisted coding or development tools
  • Awareness of integrating AI or agent‑based services into applications, including considerations around secure data access, proper context handling and reliable orchestration within the platform
Benefits
  • Life Assurance 4x base salary
  • Vitality Private Health Insurance
  • Medical Health Insurance
  • Cashplan
  • Personal Travel Insurance
  • Cycle to Work scheme
  • Electric/Hybrid Vehicle scheme
  • Discounted gym membership
  • My Premier Benefits (discounted high street retailers)
Enhanced Benefits
  • 25 days annual leave
  • 10 days rolling sick plan, including extended illness pay
  • Pension 5% EE and 4% ER (increases after 3 years to a max of 6%)
More Than a Benefit
  • Career progression and individual career path support
  • Internal Learning & Development programmes
  • Annual awards ceremony and Company event (JABAs)
  • Employee Assistance Program (EAP) and Mental Health First Aiders to support you
  • Refer a friend scheme – up to £4,000 for each successful referral
  • Join communities and collaborate with your colleagues through our internal networking events
Our DEIB Commitment

We do not discriminate on the basis of any protected characteristic and are dedicated to providing equal opportunities for all. We actively seek to create an environment where all employees feel valued, heard and empowered to contribute their best work.

Flex Works Culture

We see flexibility as a game‑changer. We truly believe that working flexibly together helps to increase our innovation, growth and productivity, as well as supports our employees’ wellbeing. For this role we are open to discussing the possibility of reduced hours, remote working, flexible start and finish times or compressed hours.

IS THIS YOU?

Apply now to join our team and build secure collaboration tools that make a real difference.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary