Senior Developer Job in West London, London UK
Senior Developer/ Senior Programmer/ Senior Software Engineer (C#, C, C++, Java)
West London
£40,000 - £70,000 + pension (you pay 4%, they pay 8%), BUPA, season ticket loan, Interest free bike loan + discretionary bonus, overtime
My client are a leading software house in the gambling and online gaming sector. Their offices are a state of the art purpose built glass construction boasting a lake and waterfall outside. On the inside they offer a dress down environment, open-plan airy development area with multiple scrum areas. There are chill out areas with pool tables, table football, games consoles and sofas. They also have an onsite gym and swimming pool which you get at a subsidised rate. Their environment is designed to get the very best out of their developers.
Due to expansion they have an immediate need for a number of Senior Developers.
You are joining a company who are passionate about the work they do and have built a reputation on the high quality of their software, their delivery and client satisfaction.
It is therefore crucial to them that they continue to recruit highly motivated and highly skilled developers.
You will ideally have 2-8 years of commercial experience as a guide, ideally in a web/ecommerce environment.
Responsibilities
• Develop new features and functionality for high transaction, large scale betting websites.
• Participate in design and code reviews.
• Identify and address performance bottlenecks in the software.
• Designing solutions that are modular, scalable and portable
• Working with customers to extract requirements and agree the designs.
• Deputise in team management or product management roles.
The candidate must have
• A bachelor's degree (1st or 2:1) in a traditional science subject, ideally computer science, engineering, or information systems from a well regarded university.
• Excellent communication skills, both written and spoken.
• Demonstrable talent coding in at least one major language (Java, J2EE, C, C++)
• Experience developing on Unix/Linux.
• Database design experience (any vendor) .
• Basic understanding of TCP/IP network fundamentals
• Experience using version control systems (Subversion, CVS, etc.)
• Experience and all stages of software lifecycle, especially requirements capture and analysis
• 3+ years of experience building web applications
The ideal candidate would also have
• Web technologies and internet protocols (XML, HTTP, TCP/IP)
• Scripting skills: Bash, Perl, Python, JavaScript
• Agile development experience.
• Experience with LAMP (Linux, Apache, MySQL, PHP) website design
• Website development skills HTML, HTML5 and CSS
Your development language/ environment background is unimportant for several reasons; they develop in multiple languages depending on the projects, they understand good developers are good developers no matter what language they are using and they are more than happy for you to cross train.
You will be in a position where you are the main technical contact for a particular customer, so customer-facing skills are very important. You will be willing to visit customer sites once a month.
If this sounds like you please send me your CV for immediate consideration!
TLP Consultancy Ltd is acting as an Employment Agency in relation to this vacancy.