Senior Software Developer

Senior Developer

The company, a Microsoft Gold Partner based in the Manchester area, was formed in 1995 by a group of creative technologists. We are passionate about what we do. It's a passion we have put into practice for some of the biggest and most exclusive brands around. If you are passionate about using technology to help our clients achieve their true potential then we would love to hear from you.

This is an opportunity for a Senior Microsoft Developer, with a minimum of 5 years’ deep technical commercial experience using the .NET framework, C#, SQL Server and web technologies, to join an established, innovative Microsoft Gold Partner in Manchester. As a successful candidate, you will be a strong technologist working in a development team to design and deliver new solutions for high profile, luxury retail brands using some of the latest technologies.

 

Our senior developers contribute to the full software development lifecycle; from technical pre-sales, workshops, business analysis, functional and technical design, coding and testing of software applications to meet technical and business requirements. As a Senior Developer you should be able to contribute to a large number of technical areas of a project or product with minimal guidance and input from the Lead Developer or other team members.

 

Some travel to customer sites may be involved.

Essential

A bachelor’s degree in a Computer Science or Mathematical discipline (or equivalent)

A minimum of 5 years’ solid experience of C# development (ideally including .NET 4.0)

Excellent problem solving skills

Strong analysis and estimating skills

Attention to detail

Experience using SQL Server (ideally 2005/2008)

Experience with Object Oriented methodologies

Experience with the Unified Modelling Language (UML)

Experience of mentoring and guiding other developers

Experience of designing / architecting solutions

Good written and verbal communication skills, especially around UML

Desirable

Experience of web presentation technologies such as ASP.NET MVC, jQuery, CSS3, HTML5, ExtJS

Experience of other presentation technologies such as Silverlight and Windows Presentation Foundation

Experience of object to database mapping approaches and tools (Entity Framework, NHibernate, custom approaches)

Experience of Team Foundation Server (TFS)

Experience of Business Reporting Solutions such as SSRS and Crystal

Experience of other SQL Server technologies including replication, SSRS, SSAS and SSIS

 

The company currently employs 30 people across various teams. This position is a senior role within the projects team to work on a variety of complex and large scale projects for a variety of clients within the retail sector. The role will see you work in teams with other developers from the projects team, customer’s development teams, project managers and business analysts. The role will see you working directly with the customer on the full development life cycle, seeing your projects through from inception to completion with the customer.

 

The company offer a relaxed yet professional working environment in an open plan office. The company offer a clear career path within the different teams and a variety of career paths within the company with the chance to cross train. The company offer regular salary and role reviews with company pension, healthcare, flexible working hours and home working too.

 

We welcome all applications irrespective of age, gender or religious persuasion.