Product Development Engineer

Department: Sonetto Software Development

Reports to: Development Manager

Location: West London and on customer sites as required

We are currently looking for a strong Product Development Engineer to join the Sonetto Software Development practice focusing on our award winning Information Management Software and working with an exceptionally strong team. A pragmatic approach coupled with the ability to deliver to tight deadlines' is a must for this role.

Responsibilities


  • Analyse, design, develop and maintain sub-systems of the Sonetto product, either alone or as part of a project-team

  • Assist project stakeholders in the definition of requirements by offering technical guidance

  • Plan and organise own work, in collaboration with the project manager or team lead

  • Interact with other product developers to ensure design decisions for individual work fit within the architecture

  • Mentor and share knowledge with colleagues

Required Skills & Experience


  • Good Computer Science Degree

  • Experience of analysis, design, development and implementation of e-business architectures based on the Microsoft .NET platform

  • Strong development experience with OO languages (including C#)

  • Strong database skills (SQL Server)

  • Experience of agile development/design methodologies i.e. Unit Testing, Integration Testing, Refactoring

Characteristics


  • A "can-do" attitude with a passion and general curiosity for technology

  • Ability to communicate technical and business issues

  • Methodical with good attention to detail

  • Able and keen to use initiative to identify and take ownership for additional tasks that add value to the customer or team

  • Able to work in a team or independently and manage own time

Desirable Skills


  • Experience in enterprise product development, preferably full lifecycle

  • Knowledge representation: Conceptual Graphs, RDF, Semantic Web

  • Experience in developing of Rule-engines

  • Experience in developing Search-engines

  • Usage of Workflow systems (eg. BizTalk)

  • Experience in writing high-performance code (C# and algorithmically)

  • Visual C++

  • Front end development: ASP.NET, XML/XSL, HTML, CSS

  • Good understanding of Web Services and Service Oriented Architecture (SOA)

Contact us

Contact us to discuss how IVIS Group can help you achieve your multi-channel goals.
IVIS GroupBottom right corner