System Developer

Full Time
10 months ago

Are you passionate about technology and customer support? We are currently seeking a System Developer to join our Customer Service Tech Team in Malta, dedicated to maintaining and enhancing the software that powers our customer service operations.

Responsibilities:

  • Maintain and develop all underlying systems used within the Customer Service department to ensure smooth and efficient operation.
  • Engage in software lifecycle activities including task estimation, development, testing, code reviews, bug fixing, and deployment.
  • Implement new features and maintain existing functionalities to improve user experience and operational efficiency.
  • Manage the day-to-day operations and long-term planning of our customer support tools, including Live Chat, Email, and telephony systems.
  • Provide second-tier support to all CS users, maintain platform documentation, and work with vendors on necessary upgrades and best practices.
  • Collaborate with internal teams to roll out new system features and ensure comprehensive training and communication across the group.

Requirements:

  • Proficient in version control systems such as Git, including branching, merging, and pull requests.
  • Experienced with Docker, GitHub actions, and a solid understanding of Object-Oriented Programming principles.
  • Strong programming skills in PHP, Node.js, ES2015+ (JavaScript and JQuery), and familiar with JS libraries/frameworks like React.
  • Experience in HTML5/CSS3, .Net, .Net Core.
  • Strong database management skills with MySQL, PostgreSQL, MSSQL, Redis/NoSQL.
  • Comfortable with basic Ubuntu commands and Windows command/scripting.
  • Excellent written and spoken English; additional languages are a plus.
  • Background in Computer Science or Information Technology with efficient programming skills.

Extras/Considered an Asset:

  • Active GitHub/Bitbucket profile with contributions.
  • Experience with Windows and Linux operating systems, MVC frameworks like Laravel, .NET Core.
  • Familiarity with package management and build tools (npm, bower, grunt, etc.).
  • Experience with AWS management console.
  • Knowledge of SOLID design principles and other technologies is considered a significant advantage.

Who Are You?:

  • A communicator with excellent command of English, capable of handling pressure and multitasking effectively.
  • Adaptable and flexible, with a strong ability to prioritize tasks and remain calm and focused under stress.
  • Experienced with dependency/package managers such as Composer, NPM, Bower, etc.

 

Challenge Accepted? Join us to be part of a team that influences the success of our brands through technical excellence and innovative solutions!
We use cookies to ensure that we give you the best experience on our website. By continuing to use this website, you are agreeing to our Cookie Policy, Privacy Policy and Terms & Conditions.
Close
x