Senior Backend Software Developer

< Back to jobs
  • Location


  • Reference

    MAG 11807

  • Salary



  • Type


The Role

Add To Favourites View Favourites

A great opportunity has arisen for the interesting role of a Senior Backend Software Developer. Your primary aim will be to cover all aspects of the software development lifecycle for the backend platform and auxiliary services of the Company, as well as support all software development projects. This involves playing a key role in the design, development, testing, deployment and maintenance of the backend software systems using different program languages to deliver high-quality projects, ensuring the successful execution of the Company’s business goals, strategies and aims. The right candidate for this job will be reporting to the Head of Platform Department or Head of Sportsbook Department.

Your major responsibilities:

  • Work closely with our Software Architects and Team/Tech Leads to produce detailed specifications and design and develop technical solutions for enterprise-level projects;
  • Determine the operational feasibility of proposed solutions by evaluating analysis, problem definition, requirements and solution development;
  • Develop high-quality backend software solutions by studying information needs, systems flow, data usage, and work processes; investigating problem areas; follow the software development lifecycle;
  • Collaborate with other team members to integrate new functionality, and review, maintain and manage existing source base to suit business requirements;
  • Share knowledge and best practices with other team members to ensure code is maintainable, optimised and performs well;
  • Strive to continuously improve operations, processes and practices by collecting, analysing, and summarising development and service issues;
  • Stay up-to-date with emerging technologies that can help improve the business;
  • Perform other tasks as may be requested by the Head of Platform/Sportsbook Department;
  • Execute full software development lifecycle, including developing flowcharts, layouts and documentation to identify requirements and solutions;
  • Contribute to a wide variety of IT development projects;
  • Write well-designed, testable code, produce specifications and determine operational feasibility;
  • Develop software primarily using Microsoft .NET / C# stack;
  • Develop database software and reports using Microsoft SQL Server;
  • Integrate software components into a fully functional software system, develop software verification plans and quality assurance procedures;
  • Able to tackle and solve complex and challenging technical problems that may arise;
  • Conduct system analysis and recommend changes in policies and procedures;
  • Deploy programs and evaluate user feedback to ensure software compliance with project plans and industry standards.

The Candidate

  • 5+ years of proven experience on the same or similar role i.e. in .NET 4.0 / C#
  • Strong interest and experience in software design and architecture
  • Experience with high-volume/transactional system
  • Experience in building and/or using system monitoring tools and automated testing frameworks
  • Fluency with databases in particular SQL Server / T-SQL
  • Knowledge of building RESTful APIs
  • Basic knowledge of Angular.js and Typescript
  • Basic knowledge of JavaScript / MVC / HTML5 / CSS3
  • A good knowledge of English, both written and spoken
  • Evaluate issues and define solutions with good and strong analytical and problem-solving skills
  • Able to work efficiently, effectively and productively with initiative and drive under tight timescales and pressure whilst maintaining attention to detail
  • Proven capability as a problem solver with an ability to work individually or as a part of a team
  • Ability to manage (not just report) and challenge conventions while producing continuous improvements

The ideal candidate will have the ability to work independently and handle several projects concurrently. You will be motivated to learn new technologies, understand complex business rules and good at problem-solving, coupled with excellent organisational, time and project management skills. You’ll have a can-do attitude and be able to work with different cultures and regulatory requirements.

The Company

An IT company focused on providing software solutions to land-based and online gaming and betting companies. Developing and providing end-to-end software solutions, with a vision to be recognised as a brand of choice for their clients and make a meaningful and innovative contribution to the gaming industry.

The Benefits

  • Competitive salary
  • An international team
  • Professional development
  • An exciting and challenging work environment

The Location

Malta is a small archipelago in the Mediterranean Sea, south of Sicily. It is an independent member state of the European Union and home to a little less than half a million people. It is English speaking and salaries are paid in Euros.

Malta is extremely popular for relocations, boasting as it does low domestic tax rates, Schengen Area membership, a rich history, a vibrant and active social scene, and the highest average number of days of sunshine per year in Europe.

  • Interested?

    If this could be the job for you, we want to hear from you. Upload your CV and details using the fields below and our friendly team will be in touch within one working day.
    If there is anything you aren’t sure of, you can call .

  • Accepted file types: doc, docx, txt, wps, odt, wpd, rtf, pdf.

By clicking ‘submit’ you consent to your information being retained by Boston Group Limited in electronic format and shared solely with its global subsidiaries for the purposes of marketing, research, and sales related communications. Your information will be held in strict confidence and will only be passed to selected clients for the purposes of securing new employment and with your express consent. You will be added to relevant mailing lists but may unsubscribe at any point should you wish to do so.

Apply Now