Product Development Engineer Ref:TechCW201 Location:Buckinghamshire
Short Description :

We are looking for a software engineer to join the team working on the voicemail system.
This role is a software engineer position in the Products team in Development.  

Long Description :

Your main role will be design, development and testing of products built on top of the core voice message conversion system.
As part of this work you will be liaising directly with the commercial side of the company to develop new functionality for existing products as well as new products.
Your responsibilities will include:
* Involvement in product brainstorming & requirements definition.
* Service design, impact analysis and detailed software designs.
* Rapid prototyping or proofs-of-concept will sometimes be needed.
* Developing and testing product components.
*Maintaining existing products; eg as required when our middleware changes, bug fixes etc.

We are looking for a self-motivated experienced software engineer, who enjoys working in the dynamic and flexible environment of a successful and rapidly growing start-up.
Requirements
* Strong software engineering skills, both for rapid prototyping, and the design & development of robust production code
* Strong PHP & Perl programming skills, and C# / .net programming experience.
* Comfortable with systems programming under Linux.
* Development experience with SOAP.
* Development experience with databases such as Informix, Postgres & MySQL.
* Development experience with Internet protocols such as FTP, HTTP, and understanding of TCP/IP networking.
* Good written and verbal communication skills: technically, but also able to discuss product design issues with non-technical staff within the company and client companies.
* Able to work with technical specifications, such as RFCs & ITU standards.
*Flexible and quick to learn new technologies.
*Experienced with all stages of development, including requirements gathering, design, implementation, testing and maintenance; bug-tracking, source control etc
* Good degree in computer science, maths, physics, or numerate degree
Desirable
*C# and/or Java
* Database design and programming.
*SMS sending experience.
* Telephony knowledge and / or IVR development experience especially in Asterisk.

Job Type: permanent
Job Status: full-time
Salary: £45k