We require passionate developers, with a good analytical approach and an understanding of the software development lifecycle.
As a software developer your duties will include:
Work as part of an existing team to develop quality solutions within required deadline.
Analyze applications and problems in order to make changes.
Collaborate effectively to support and enhance the full project lifecycle.
Individuals will ideally be qualified to Degree, HND or HNC standard in Computer Science, Software Engineering or a related subject and can demonstrate commercial experience of developing applications using Microsoft Technologies.
Understanding of the full development lifecycle
Good communication skills
Ability to analyze problems and requirements.
Excellent attention to detail
An understanding of the current state of the development world
Experience in Microsoft development technologies (C#, Sql Server including T-SQL)
Front-End development technologies (HTML, CSS, Javascrript)
WCF & Classic Web Services (asmx)
Application Lifecycle Management Tools
Automated Testing Tools (e.g. nUnit and CruiseControl)