ATG's v75 pool runs every week, and regularly tops €7,000,000 in turnover. The record payout for a single winner is over €4,900,000.
Each week, the UK Tote Scoop6 pool offers a single bet across six different races over two or three tracks. The biggest return being over £1,500,000 for a £2 bet.
With coverage of racing from around the globe, OpenTote provides access to over 500,000 pools every year!

Senior Application Developers (Ruby Or Java)

These roles are based in Farnborough, Hampshire. Candidates must be willing to commute to the office or relocate. i-neda will not consider any applications from candidates requiring work/visa sponsorship for the UK.

The Role

These roles are for programmers wanting to take the next step as a team lead, and ultimately onto architect. You should have experience of analysis and design of application architecture for small and medium size projects, in co-operation with senior analysts.

We're looking for Java and Ruby developers, and you should apply as long as you can fill one or the other of the roles. More and more of our development is in Ruby these days, so if you're applying with a Java background you should be expecting to also work in Ruby in the near future too! Ruby programmers will remain focused in Ruby however.

In this role you will work closely with the CTO and CEO in defining the technical and business requirements that will deliver the product from the vision. You will need to possess a good understanding of the important aspects of the documentation of requirements and design, programming and be capable of team leadership of small groups (1-3 people).

As part of your ongoing development towards technical architect, you will also be expected to provide mentoring to junior staff, as well as provide third-line support to production issues on systems to which you are contributing.

A note from our CTO, Joe:

"I will be looking for candidates who have more than a cursory understanding of their specialist programming language. Candidates should be able to articulate their ideas in an intelligent and understandable manner. I expect the candidate to continue to learn and grow while with us, evolving through team leadership roles to become the technical lead for a significant proportion of the company's product set. As such, the successful candidate will become responsible for introducing new software technology to the company and will shape our product architecture for years to come."

Core Skills

As a talented developer, you will have been exposed to many technologies in your career. We're only looking for a few, so this bit should be easy!

  • At least 3 years experience involving analysis and design of Java or Ruby applications
  • Experience developing applications designed to be deployed on a Linux platform
  • Experience developing both websites and back-end applications
  • EITHER 3+ years Java experience, including multi-threading, socket programming and JDBC/Hibernate.
  • OR 3+ years Ruby experience, including Ruby on Rails
  • EVEN BETTER both of the above.

Desirable Skills

Not everyone can fulfil every skill requirement. In conjunction with the above, some, or maybe even all of the following would also be of great assistance in securing your position at i-neda.

  • Experience in a team leadership role
  • Experience designing RESTful web applications
  • Strong knowledge of how to construct and parse namespaced XML documents
  • Knowledge of more than just basic Ruby, an awareness of the multitude of gems out there which add such value to Ruby programming, likewise in Java, we'll expect a knowledge of thread, sockets, persistance management, programming with performance in mind and working with a continuous build process.
  • We also require some specific knowledge, depending on your background

  • Java types need experience in development for common Java servers such as Tomcat and Jetty, frameworks such as Hibernate, database development and modelling on MySql
  • Rubyists should have experience in developing Ruby with Rails, and development and deployment of applications using tools such as Test::Unit, shoulda, factory girl, sinatra, rake, SVN, TeamCity, NokoGiri, JSon, Beanstalkd, Juggernaut and Capistrano.
  • 1st / 2.1 degree in computing or similar

The Package

This role is open to a range of experience levels, and aptitude and attitude will count for alot. As such, the package may vary depending on where in your career progression you are at. We are sure there is a fantastic job, with a great package for anyone of the right stuff, so don't be put off if you think we're looking above your level right now, we'll help you get there!

  • Salary negotiable dependent on experience, and designed to attract the very best talent.
  • At least 21 days holiday a year plus bank holidays
  • Flexible working hours (within reason!)
  • Laptop and OS of your choice (we know that's important to you)
  • Plus all the benefits that come with working at i-neda

To find out about what other benefits you'll find at i-neda, please visit the jobs homepage.