Quantcast
Channel: Harvey Nash UK Job Listing
Viewing all articles
Browse latest Browse all 33439

Senior Software Engineer

$
0
0
Senior Software Engineer

This role presents an exciting opportunity for an experienced Software Engineer to join an established but ambitious business.

The successful candidate will be a Software Engineer, with a strong track record of full-lifecycle project delivery in a corporate systems integration environment.

You will be involved in all aspects of the software development process; gathering requirements, low-level application design, development, testing and the production implementation of business critical software components.

This role requires a solution focused self-starter with excellent problem solving, communication and team skills. The ability to deliver working software to project time lines is essential.

Software development will be based on the Microsoft stack, in which experience is essential: experience in other application technology platforms is desirable.

The role will also involve the analysis of applications written in legacy Microsoft technologies, such as VB6.

Skills and experience

Essential· Full-lifecycle enterprise application development background, with experience in the delivery of projects comprising extensive systems integration.
· Software requirements analysis, and systems modelling skills (E.g. with UML)
· Technical skills to include:
* Development in C# v5
* Visual Studio 2010 / 2012
* Microsoft .NET Framework v4.5
* Windows Communication Foundation (WCF)
* Windows Presentation Foundation (WPF)
* SOAP / WSDL / XSD / XML
* Transport and message layer security
* Entity Framework v5
* MVC 4
* SQL Server 2008 - 2012
* SQL Server Integration Services package Development and Deployment
* IIS & IISExpress

· Desirable skills:
* An understanding of VB6 / VB.NET
* SQL Server 7 - 2005; Compact
* Test Driven Development (TDD)
* Agile development
* Tablet / mobile application development
* Dependency injection e.g. Ninject
* Workflow and document management
* PRISM pattern

· Knowledge of / experience in:
Service Orientated Architecture
Enterprise integration design patterns
Software design patterns
Object orientated software design
Multi-tier architectures

Viewing all articles
Browse latest Browse all 33439

Trending Articles