Type: Permanent
Benefits: Laptop / computer, Equity share, Pension
Location: Reading, UK
Development of Web Graphical User Interfaces and supporting services for our scalable Linux based On-Demand services.
Alongside the rest of the software development team, implement an architecture and application infrastructure that will underpin all our applications for several years. Use this to create customer-ready applications. Critical factors in the new system will be to:
* Encourage consistency of software deliverables.
* Permit frequent deliveries of new functionality at minimal risk to the platform.
* Provide a highly productive environment in which to develop new features and functions.
* Scale to support hundreds of thousands of concurrent users working for tens of thousands of companies.
You will be joining a team of world-class Linux/Unix application developers and will be at home developing applications on the Linux platform.
Key Responsibilities:
* All stages of software development, from Requirements Analysis, Design and Implementation through to Testing and QA.
* After first launch, assist as required in third-line customer support, working alongside members of the support team in resolving any complex customer issues that may arise. There will also be a periodic requirement for out-of-hours on-call support. Consistent and thorough, you will "go the extra mile" to resolve customer issues.
Experience and Skills:
Candidates should be able to demonstrate directly relevant experience such as below:
Required:
* At least three (ideally five or more) years software development experience across the full software development lifecycle.
* Motivated and excited by software technologies and willing to learn.
* Strong development skills in one or more of Ruby, C/C++, Perl or Python.
* Strong knowledge of Linux/Unix as an application development platform.
* Experience of developing thin client Web based Graphical User Interfaces to high quality standards using Unix/Linux-based servers.
* Understanding of client/server, distributed and object-oriented application development principles.
* Good understanding of Graphical User Interface design principles and usability.
* Problem solving, task prioritisation, communication, administration and organisation skills are required, whilst working to deadlines and adhering to quality assurance procedures.
Desirable:
* Networking fundamentals as applied to building distributed applications.
* Knowledge of object-oriented UI frameworks.
* Thin client development using server side frameworks such as Ruby on Rails, Java Servlets or JSP.
* Client side JavaScript experience.
* Automated GUI testing tools and approaches.
* Web Application development using SQL databases.
* Multi-tenanted systems and security.
http://www.workbooks.com/recruitment.htm
United Kingdom, Reading
This role requires onsite work
Pay: 40000+ GBP
Hours: Full Time
Length of employment:
Interested? Get in touch with:
Name: James Kay
Company: Workbooks
Email: james.kay@workbooks.com
Phone: +44 7768 410731