PHP Developer

I’m interested

Location

Las Vegas, Nevada

Contract type

Full-time

Job description

Reporting to the Director of Product Development; you will be responsible for developing high quality software end to end and is involved in all aspects of software development, from architecture to design right through delivery of the code, testing and deployment support.  Other responsibilities include:

Ensure software development methods utilize best practices and maintain high quality, security and performance.
Protects intellectual property and source code and adheres to company source code management processes and procedures.
Identifies architect solutions making use of relevant Open Source technologies
Actively participates in Agile processes to provide feedback to improve team delivery and performance
Meets deadlines and ensure quality and security is of high standards
Help maintain a culture whereby optimum quality and performance is delivered.
Supports colleagues within the Technology team, be a part of a department culture that fosters a multi-skilled environment
Establishment of effective and professional relationships with all levels of William Hill employees 
Promotes a positive image for William Hill within the industry and community

MINIMUM POSITION REQUIREMENTS:

Undergraduate degree in Computer Science (or equivalent discipline)
4+ years of PHP development, ideally, experience with Laravel or Symfony frameworks
3+ years working within an agile software development team
2+ years working on Linux platforms
1+ years of relational database experience including schema design and SQL
Strong knowledge of OOP and SOLID design principles
Understands REST architectural style
Experience in writing and maintaining comprehensive suite of unit and integration tests
Ability to mentor other developers through code and design reviews, and pair programming
Capable of implementing complex solutions from architectural diagrams and documentation