Jonas Software

Mid-Level Developer

Jonas Software

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.
  • 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.
  • 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.
  • 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.

Requirements

  • 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.
  • Relevant technologies: JavaScript, jQuery, CFML (ColdFusion or Lucee), SQL (MariaDB), SASS and CSS.
  • Beneficial skills: Java, Software-as-a-Service platforms, UX/UI Design, Accessibility (WAI / WCAG), Responsive design, Secure Development principles, LINUX, DevOps, 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)
  • 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%)
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptjQueryCFMLSQLSASSCSSJavaRelational DatabasesGITRESTful APIs
Soft Skills
collaborationcode reviewsconstructive feedbackcontinuous improvementproblem-solvingcommunicationautonomyadaptabilitycritical thinkingparticipation in agile ceremonies