Jobs
Front End Developer
- Company
- BETFAIR
- Location
- Hammersmith, GB
- Reward
- 2400 GBP (?)
- Salary
- £45K-£60K per annum
Job summary
Betfair is the world’s leading peer to peer betting exchange, using a concept which is revolutionising the betting industry. We are looking for a dedicated, self-motivated, driven technical professional to work in a team of engineers enhancing and improving a highly transactional, high availability, highly scalable product using Object Oriented Javascript, AJAX and other internet technologies at the leading, sometimes bleeding edge. The successful candidate will have exceptional technical and problem solving skills, with a positive, results driven attitude.
Key Responsibilities / Duties:
•Innovative technical design and creation of technical specifications.
•Thorough, demonstrable unit testing.
•Code reviews, by and for peers.
•Software engineering, adhering to and feeding back into departmental standards and guidelines.
•Technical documentation that shares knowledge effectively.
•Working with product managers and the business to deliver solutions.
Key Working Relationships:
•This position will report to the Development Lead, working with other members of the cross-skilled software engineering team, and will have regular contact with the business and other teams handling other products and features of the production system.
Person Specification
Experience & Qualifications Required:
Essential:
•Good understanding of all browser based technologies, especially browser DOMs, JavaScript, DHTML/CSS.
•1+ years using source code control (SourceSafe, CVS, Perforce …)
•1+ years using bug tracking systems (PVCS, TestTrack, JIRA … )
Desirable:
•Bachelors degree in Information Technology, Software Engineering or equivalent.
•Understanding of gambling / gaming systems.
•Understanding of REST (Representational State Transfer).
•Experience of using Agile methods for software delivery.
•Understanding of J2EE web applications and frameworks
Key Skills and Attributes:
•Languages and Packages: Java 1.3+, .NET, C#, JSP 1.2+, Javascript, DHTML, ActionScript, CSS, Java Beans, XML, Struts, Servlets 2.3+, ASP, VB, COM, ASP, Experience of design patterns including MVC.
•Understanding of and experience with application architectures (client/server, web, database)
•An eye for visual precision and attention to detail.
•Passion & flexibility to work the hours required to see projects to completion in a timely, accurate & efficient manner.
•Proven ability & desire to innovate.
•Strong analytical skills.
•Demonstrable understanding of the entire software design, development and deployment lifecycle.
•Enthusiasm for the software development process.
•Excellent verbal and written communication skills.
•Ability to manage multiple tasks under pressure with tight deadlines.
•Operating Systems: Windows 2000/XP, UNIX (Solaris), Linux
Key Responsibilities / Duties:
•Innovative technical design and creation of technical specifications.
•Thorough, demonstrable unit testing.
•Code reviews, by and for peers.
•Software engineering, adhering to and feeding back into departmental standards and guidelines.
•Technical documentation that shares knowledge effectively.
•Working with product managers and the business to deliver solutions.
Key Working Relationships:
•This position will report to the Development Lead, working with other members of the cross-skilled software engineering team, and will have regular contact with the business and other teams handling other products and features of the production system.
Person Specification
Experience & Qualifications Required:
Essential:
•Good understanding of all browser based technologies, especially browser DOMs, JavaScript, DHTML/CSS.
•1+ years using source code control (SourceSafe, CVS, Perforce …)
•1+ years using bug tracking systems (PVCS, TestTrack, JIRA … )
Desirable:
•Bachelors degree in Information Technology, Software Engineering or equivalent.
•Understanding of gambling / gaming systems.
•Understanding of REST (Representational State Transfer).
•Experience of using Agile methods for software delivery.
•Understanding of J2EE web applications and frameworks
Key Skills and Attributes:
•Languages and Packages: Java 1.3+, .NET, C#, JSP 1.2+, Javascript, DHTML, ActionScript, CSS, Java Beans, XML, Struts, Servlets 2.3+, ASP, VB, COM, ASP, Experience of design patterns including MVC.
•Understanding of and experience with application architectures (client/server, web, database)
•An eye for visual precision and attention to detail.
•Passion & flexibility to work the hours required to see projects to completion in a timely, accurate & efficient manner.
•Proven ability & desire to innovate.
•Strong analytical skills.
•Demonstrable understanding of the entire software design, development and deployment lifecycle.
•Enthusiasm for the software development process.
•Excellent verbal and written communication skills.
•Ability to manage multiple tasks under pressure with tight deadlines.
•Operating Systems: Windows 2000/XP, UNIX (Solaris), Linux
Refer someone for this job
Sorry, this functionality has been temporarily disabled - coming soon!
How does it work?
We've partnered with Zubka to offer you a unique job referral service. You can earn good money by recommending friends for jobs. (Yes, it's that easy). And second, if you need to fill a job vacancy, Zubka helps you find the perfect person - in a simpler, cheaper, more hassle free way than the usual recruitment routes. Find out more.