Search by job, company or skills

O

Backend Software Engineer

2-4 Years
SGD 6,000 - 7,500 per month

This job is no longer accepting applications

  • Posted 7 months ago

Job Description

Responsibilities:

  • 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

Qualifications:

  • 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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 129371435

Similar Jobs

Singapore, Raffles Link / Raffles Place

Skills:

JavaPostgreSQLNode.jsGitGcpDockerMySQLPhpRestful ApisPythonAWSGoAliyun

Singapore, Raffles Link / Raffles Place

Skills:

.NETT-sqlApisSQL ServerRestful ServicesJsonSplunk