Betagy - Sportsbook Backend Software Developer

  • Location: St. Julian's
  • Salary: Open - DOE
  • Type: Permanent
  • Job reference: 24980

Betagy is a young software house partner made up of veterans in the software industry. With year sof experience behind us, we take pride in being an innovative company with big ideas. Our software platform, expertise and existing integrations with 3rd party providers is a guarantee to be a one stop shop for your needs. 

We are now looking for a Backend Software Developer to join our team. The primary aim of this role is the software development lifecycle within the Company, including support of all software development projects. This involves playing a key role in the design, construction, installation, testing and maintenance of the software systems using different program languages to deliver high quality projects to ensure the successful execution of the Company’s business goals, strategies and aims.

Responsibilities

  • Work with other software developers to help create a product, expend and update existing programs to suit business requirements
  • Responsibility for producing detail specifications and writing program codes
  • Conduct system analysis, drive Agile development methodologies daily and strive to continuously improve operations, processes and practices
  • Work closely with Software Architect and Team Leader in preparing and installing solutions by determining and designing system specifications and standards  
  • Be a team player and understand their position and importance within the team
  • Perform other tasks upon request of Head of Sportsbook Department
  • Report to Head of Sportsbook Department.

Duties/Activities

  • Execute full software development lifecycle, including developing flowcharts, layouts and documentation to identify requirements and solutions
  • 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
  • Solve all complex and challenging problems
  • Conduct system analysis and recommend changes in policies and procedures.

Qualifications and Experience

Essential

  • 3+ years of proven experience on the same or similar role i.e. in .NET 4.7.2 / C#
  • Strong interest in software design and architecture
  • Fluency with databases in particular SQL Server / T-SQL
  • Knowledge of building RESTful APIs
  • Experience with code repositories such as GIT
  • Basic knowledge of JavaScript / MVC / HTML5 / CSS3
  • A good knowledge of English, both written and spoken.

Advantageous

  • A BSc Degree in computer programming, computing, information technology, software development and software
  • Experience with ORMs such as NHibernate or Entity Framework
  • Experience in a similar role in IGaming and/or sports betting 
  • Experience with high-volume / transactional system.

Skills and Abilities

Essential

  • Motivated to learn new technologies, understand complex business rules and good at problem solving
  • Excellent IT and coding skills coupled with excellent organisational, time and project management skills
  • Evaluate issues and define solutions with good and strong analytical and problem-solving skills
  • Excellent communication and interpersonal 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.

Advantageous

  • Experience in and understanding of working with multinational companies
  • Able to motivate and inspire with a passion for problem solving.

Personal Qualities

  • Self-organisation and ability to respond to and meet changing priorities quickly
  • Can do attitude and able to work with different cultures and regulatory requirements
  • Reliable and presentable team player with ability to self-motivate and work under own initiative
  • Excellent attention to details
  • A willingness to travel on regular basis when required.

Interested? Get in touch!

Back to vacancies Apply for this job