Responsibilities:
- Develop new features and functionality for retail betting systems
- Producing robust, clear, polished, code in a short amount of time
- Designing solutions that are modular, scalable, extendable and portable
- Working with customers to extract requirements and agree the best designs
The candidate must have:
- A bachelor’s degree (1st or 2:1) in computer science, engineering, or information systems from a well regarded university
- Excellent communication skills, both written and spoken
- Strong Object Oriented Programming skills (Simple Design, Refactoring, Design Patterns).
- Demonstrable talent coding in at least one major language (C#/.NET, Java, J2EE, C, C++)
- Experience using version control systems (Subversion, GIT etc.)
- Experience using mocking frameworks (Mockito, JMock, NMock)
- Experience using automated testing frameworks (JUnit, NUnit, MSTest, PHUnit, JSTestDriver)
- An ability to adapt to new technologies and practices quickly
- Database design experience (any vendor)
The ideal candidate would also have:
- Experience in Web Development (HTML5, CSS3, JavaScript, PHP)
- Experience with build scripts (Ant, MSBuild)
- Experience with scripting languages (Python, Ruby, Perl)
- Experience in one Agile methodology framework (Scrum, XP, Kanban, Lean)
OpenBet - 30+ days ago
-
save job
-
block
|
|
|