Software Developer

  • Full-time

Company Description

ECM Systems is a long-established principal supplier of software solutions to the UK retail gaming industry. We are part of the Playtech Group, a worldwide leader in gaming software.

We build and maintain a broad range of products including nationwide real-time gaming networks and the UK’s largest estate of handheld retail gaming software applications.

ECM are a leading industry software innovator and we are seeking experienced developers to join us, working as a key member of our experienced and friendly team, you will be able to:

  • Work across a range of products and technologies, covering server and client sides
  • Create high quality, high availability software
  • Add your ideas and input to innovative software solutions
  • Apply and expand your skills and knowledge

This is an excellent opportunity to work in a stimulating environment with scope for increasing responsibility and to grow your skills across a wide range of software

Job Description

About You

You will have solid demonstrable experience in and understanding of one or more of the following core skills and preferably some of the desirable skills:

Core Skills

  • C#
  • C++
  • Cocos2D-x
  • Web application / SPA development

Desirable Skills

  • ASP.NET / MVC
  • Web services / REST / MS WebAPI
  • TDD / automated testing
  • MS SQL
  • JavaScript / TypeScript - jQuery, Angular / AngularJS, AJAX, JSON

ECM has a strong team culture encouraging collaboration and collective ownership.

 You will:

  • Thrive working in a team environment
  • Join in constructive feedback and advice loops with team members
  • Contribute to the full project lifecycle from design and planning through implementation to final testing and deployment
  • Take responsibility for delivering agreed requirements to time, cost and quality standards
  • Create reliable and efficient code solutions
  • Be well organised, self-motivated and flexible
  • Take ownership of tasks and problems

Qualifications

You will:

  • Thrive working in a team environment
  • Join in constructive feedback and advice loops with team members
  • Contribute to the full project lifecycle from design and planning through implementation to final testing and deployment
  • Take responsibility for delivering agreed requirements to time, cost and quality standards
  • Create reliable and efficient code solutions
  • Be well organised, self-motivated and flexible
  • Take ownership of tasks and problems

Additional Information

Benefits

  • Competitive salary
  • Pension scheme supported with professional financial advice
  • Bonus scheme
  • Up to 28 days paid holiday plus public holidays
  • Standard office hours with flexibility
  • Positive, modern, open and friendly working environment
  • Large, pleasant landscaped grounds with on-site car parking
Privacy Policy