Match score not available

Senior Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Extensive software application development experience, Degree in software engineering or related field, or qualified by experience, Strong knowledge of Object-Oriented Programming, Proficiency in Relational Databases, Familiarity with modern Integrated Development Environments (IDEs).

Key responsabilities:

  • Develop software in an agile environment
  • Analyze software requirements and design scalable solutions
  • Review and test code for accuracy
  • Mentor and coach team members
  • Support continuous integration of new features
Vertical Market Software logo
Vertical Market Software SME http://www.verticalmarketsoftware.com/
11 - 50 Employees
See more Vertical Market Software offers

Job description

                                                                                    
Job Description:
Senior Developer

Kahootz are a leading provider of secure collaboration software to a range of clients including in 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 include file sharing, discussions forums and dynamic databases.

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

POSITION:

As a Senior Developer at Kahootz, you will play a pivotal role in designing, developing, and optimising our secure cloud collaboration platform. You’ll work within a talented team, focused on building robust, scalable, and secure solutions that meet the complex needs of our clients in government, defence, and healthcare. Your expertise in secure coding practices, system architecture, and development frameworks will be essential as you contribute to high-impact projects and bring innovative ideas to life. This position offers the chance to collaborate on complex technical challenges while working in an agile environment.

In this role, you’ll work closely with cross-functional teams, including product, R&D, and customer services, to ensure that our platform remains at the forefront of secure collaboration technology. Your responsibilities will include code development, reviewing peer contributions, troubleshooting, and supporting the continuous integration of new features and enhancements. We’re looking for a proactive problem-solver with a passion for secure development and a commitment to maintaining the highest standards of quality and reliability. Your contributions will directly impact Kahootz’s mission to provide trusted, secure collaboration for critical sectors such as defence and healthcare.

KEY OBJECTIVES:

  • Develop software in an agile environment against specific requirements, demonstrating understanding of needs and objectives.

  • Review and test code for technical accuracy and compliance with design specifications.

  • Manage deadlines related to product release timelines and complete development tasks within established timeframes. 

JOB RESPONSIBILITIES:

Development

  • Develop software in an agile environment

  • Analyze software requirements to understand needs and objectives.

  • Evaluate potential implementation options and their impact.

  • Design robust and scalable solutions within the Kahootz product set.

  • Write unit tests to ensure quality and functionality.

Testing and Refactoring

  • Improve performance and refactor legacy code.

  • Conduct code review and testing on behalf of the development team.

  • Contribute to software development processes and standards.

Fostering Learning

  • Create and defend project estimates and assist team members in doing the same.

  • Contribute to software development processes and standards.

  • Mentor and coach team members to enhance their skills and growth.

  • Identify new toolsets and approaches to improve the security and efficiency of the development capabilities.

JOB QUALIFICATIONS & EXPERIENCE:

  • Extensive experience in software application development.

  • A degree in software engineering or a related field or qualified by experience

  • Strong knowledge of Object-Oriented Programming.

  • Proficiency in Relational Databases.

  • Familiarity with modern Integrated Development Environments (IDEs).

  • Experience with version control software (e.g., SVN, Git).

Exposure to technologies relevant to our work, such as:

  • JavaScript, jQuery.

  • CFML (ColdFusion or Lucee).

  • SQL (MariaDB).

  • CSS.

The following are beneficial but not essential: 

  • Large-scale, high-performance software-as-a-service 

  • User Interface Design. 

  • Accessibility (WAI / WCAG). 

  • Responsive design. 

  • Secure Development.

  • LINUX. 

  • Tomcat / Apache. 

  • Elasticsearch. 

  • SAML. 

  • Redis. 

  • SASS. 

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%)

 

MUCH 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

Our people define us and, at Jonas, we believe that diversity in all its forms enriches our organisation and drives innovation. We actively seek to create an environment where all employees feel valued, heard, and empowered to contribute their best work. We do not discriminate on the basis of any protected characteristic and are dedicated to providing equal opportunities for all. Come and be part of a team where your unique background and experiences are celebrated!

FLEX WORKS CULTURE

Here at Jonas Software UK & Europe, 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 and helps to provide great places to work.

 

For most roles, the following types of flexibility are usually possible: working location, number of hours/days worked, different start and finishing times, flexible lunch break arrangements, agreed core hours, flexible hours, an element of working from home, compressed hours.

 

Many of our employees work flexibly in many different ways, including part-time. Please talk to us at interview about the flexibility you need. We can’t promise to give you exactly what you want, but we do promise not to judge you for asking.

 

For this role we are open to discussing the possibility of reduced hours, remote working, flexible start and finish times, or compressed hours.

                                                                                    
Business Unit: 
Kahootz
                                                                                    
Scheduled Weekly Hours:
37.5
                                                                                    
Number of Openings Available:
1
                                                                                    
Worker Type:
Regular
Career Site:
                                                                               
More About Jonas Software:

Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical markets, Jonas is made up of over 65 distinct brands, which are respected and leaders within their own domain.

Jonas’ vision is to be the branded global leader across the aforementioned vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of ‘Software for Life’ and as an ambassador for technology, product innovation, quality, and customer service.

Jonas Software is the valued technology partner of over 60,000 customers worldwide in more than 30 countries. Jonas employs over 2,000 skilled individuals consisting of a cross-section of industry experts and technology professionals.  Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia New Zealand and Africa.  Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.

IS THIS YOU?

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Coaching
  • Mentorship
  • Troubleshooting (Problem Solving)

Game Developer Related jobs