System Developer

Betsson Group
Malta
On-siteCareer-pivot friendly

Who this role is best for

Strong fit for systems developers who maintain and enhance customer service tools and collaborate across teams, with a technical background in OOP, PHP, and Linux environments.

Best fit for

  • Candidates with experience in customer service tool maintenance and full software development lifecycle practices
    — “Participating in the full software development lifecycle: task estimation, development, testing, code reviews, bug fixing, and deployment”
  • Individuals with a background in both Linux and Windows environments and a strong grasp of OOP
    — “Strong grasp of Object-Oriented Programming (OOP), Basic Ubuntu/Linux shell commands, Windows scripting and command-line usage”

Things to consider

  • The role requires proficiency in multiple programming languages and frameworks, including PHP, JavaScript, and .NET
    — “Programming & Scripting: Strong grasp of Object-Oriented Programming (OOP), PHP, JavaScript (ES2015+), jQuery, React (and other JS libraries/frameworks), HTML5/CSS3, .NET, .NET Core, ASP.NET Core”
  • A strong academic background in Computer Science or Information Technology is expected
    — “Academic background in Computer Science or Information Technology”

How to stand out

  • Highlight experience with customer service tool optimization and cross-team collaboration in your resume and interview responses
    — “Collaborating with internal teams to roll out new system features and ensure clear communication and training across the group”
  • Showcase your ability to manage and enhance systems like Live Chat and Email in your application materials
    — “Managing and enhancing customer support tools, including Live Chat, Email, and telephony systems”
  • Demonstrate your knowledge of DevOps practices and tools like Git, Docker, and GitHub Actions
    — “Version Control & DevOps: Git (branching, merging, pull requests), GitHub Actions, Docker”
Pace · SteadyCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • successful implementation of new features
  • improved customer support tools
Typical background
software engineeringweb developmentbackend development

Skills & requirements

Required

Object-oriented ProgrammingPHPJavaScriptReactHtml5/css3.NET.NET CoreAsp.net CoreMySQLPostgreSQLMssqlRedisGitDockerLinux Shell CommandsWindows Scripting

Preferred

Next.jsTailwind CSSLaravelAsp.net MVCComposerNPMBowerGruntAWS Management ConsoleSolid Design Principles

Stack & domain

GitGithub ActionsDockerPHPJavaScriptReactHtml5CSS3NET.NET CoreAsp.net CoreMySQLPostgreSQLMssqlRedisUbuntuLinuxWindowsVersion ControlDevOpsObject-oriented ProgrammingMVC FrameworksPackage ManagersBuild ToolsAWS Management ConsoleSolid Design PrinciplesCommunicationProblem-solvingCustomer Service

About the role

Original posting from Betsson Group via Greenhouse

Passionate about coding and technology? Join our Customer Service Tech Team in Malta as a Systems Developer, where your work directly powers the tools behind our customer service operations. This is your opportunity to make a meaningful impact by transforming technical challenges into real-world solutions that enhance both internal workflows and customer experience.

Responsibilities

As a key member of our team, your primary responsibilities will include:

Maintaining and developing all underlying systems used by the Customer Service department, ensuring seamless day-to-day operations.

Participating in the full software development lifecycle: task estimation, development, testing, code reviews, bug fixing, and deployment.

Implementing new features and improving existing functionalities to optimize user experience and operational efficiency.

Managing and enhancing customer support tools, including Live Chat, Email, and telephony systems.

Providing second-tier support to CS users, maintaining platform documentation, and liaising with vendors for upgrades and best practices.

Collaborating with internal teams to roll out new system features and ensure clear communication and training across the group.

Requirements

We’re looking for someone with strong technical expertise and problem-solving skills. You should have knowledge and experience in the following:

Version Control & DevOps

Git (branching, merging, pull requests)

GitHub Actions

Docker

Programming & Scripting

Strong grasp of Object-Oriented Programming (OOP)

PHP

JavaScript (ES2015+), jQuery

React (and other JS libraries/frameworks)

HTML5/CSS3

.NET, .NET Core, ASP.NET Core

Databases

MySQL and PostgreSQL (strong working knowledge)

MSSQL and Redis/NoSQL

Operating Systems

Basic Ubuntu/Linux shell commands

Windows scripting and command-line usage

General

Excellent written and spoken English

Academic background in Computer Science or Information Technology

Strong and efficient coding ability

Extras / Considered an Asset

While not mandatory, experience with any of the following will give you an edge:

Active GitHub/Bitbucket profile with contributions

Experience with Next.js and Tailwind CSS

Exposure to both Windows and Linux environments

Familiarity with MVC frameworks (e.g., Laravel, ASP.NET MVC)

Package managers and build tools: Composer, NPM, Bower, Grunt, etc.

AWS Management Console

Knowledge of SOLID design principles

Exposure to additional modern technologies

Who Are You?

An excellent communicator with a strong command of English

A problem-solver who thrives under pressure and multitasking demands

Flexible and adaptable, with a knack for prioritizing tasks effectively

Passionate about delivering high-quality code and learning new technologies

Challenge Accepted?

Be part of a tech-forward team that’s helping shape the future of customer support. Bring your passion for software, systems, and service — and let’s build something great together.

Source: Betsson Group careers (Greenhouse)

Similar roles