Software Engineer

OpenBet Ltd logo

OpenBet Ltd

View Salaries, Reviews, and more  

Job Description

The Goal

  • Development of new features and functionality customer products and services, including the production of unit tests as and where required;
  • Ensuring code quality is maintained at a high level for products and services delivered by the team the Software Engineer is working with;
  • Ability to input into planning sessions of the team
  • Escalate issues in areas of material improvement, notably around performance, security and scalability;
  • Develop a clear understanding of the overall system architecture and design components, in the context of meeting product requirements
  • Where applicable, ensuring that development team processes are aligned with technical processes prevalent in the wider company
  • Experience in Agile development processes
  • Work as part of a self-organising Agile team to develop new features and functionality for large scale betting websites
  • Produce robust, clear, polished code using practices like Test-Driven Development (TDD)
  • Extract and capture customer requirements using processes like BDD
  • Developing solutions that are modular, scalable and portable


The Player

  • A Bachelor's degree in a traditional science subject, ideally computer science, engineering or information systems from a well regarded university;
  • At least 2-4 years relevant experience in a development environment
  • Working knowledge of one or more major programming languages (such as Java, C/C++, Python, PHP, TCL etc.) and interest in learning other coding language
  • Development within Agile methodologies such as Scrum, Lean and Kanban
  • Excellent teamwork skills within an agile team environment
  • Excellent interpersonal, verbal and written communication skills, including presentations to peer groups;
  • A "can do" attitude and out-of-the-box thinking
  • Able to deal with changing priorities and based on requirements agreed with senior team members including, BA's QA's and software architects;
  • Familiarity developing on Unix/Linux
  • Experience in exposing and consuming RESTful APIs
  • A good understanding of relational databases and SQL
  • Experience in the use of Docker, Ansible, Jenkins, and Git (BitBucket).
  • General scripting skills: Bash, Perl, Python, Javascript etc.
  • Experience on Web technologies and internet protocols (Apache, SOAP, WS-*, ReST, XML, HTTP, TCP/IP, websockets)
  • Web development skills: HTML5, JavaScript, CSS

What's the Score?

What we can offer YOU:

  • We have a collaborative hybrid office environment with our team members in our Singaporeoffice at least 2 days per week.
  • Attractive benefits, an open and supportive environment as well as a modern and exciting workplace
  • The opportunity to interact with global teams on a regular basis as you and our business continues to develop & grow
  • Tangible and genuine development - at OpenBet, you can take your career where you want it to go!
  • And if that's not enough - enjoy flexible working whilst we provide you with the guidance and development skills you need to progress and enhance your career

Interview Questions of Software Engineer at OpenBet Ltd

Currently, there aren't any interview questions for this role at OpenBet Ltd shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now