.Net developer Roles - Sutton Weaver Cheshire
The Company:
An expanding mobile enterprise and data capture company. We aim to attract a diverse mix of people who have fresh, creative and challenging ideas.
It's our goal to build on our excellence as a leader in the mobile data market in the UK and continually enhance our creativity as an organisation. To do this, we need to keep on employing excellent staff.
We are always looking out for creative, talented and intelligent people from a wide range of backgrounds and experiences to encourage creativity and innovation. We have an informal yet professional approach, and are naturally proud of our record in developing the talented people who choose to work for us.
If you think you've got what it takes to realise our clients' expectations, join us and develop your true potential.
The Role:
Software Developer
Location: Sutton Weaver, Cheshire.
Salary: Competitive.
Job Type: 37.5 Hours per week. Permanent Position.
Due to a period of extended growth we are currently recruiting for a Software Developer to join the business.
The Role
This varied and interesting role involves the development of systems for the mobile workforces of high-profile customers. You will be working with a team of seven other Developers and will play an integral role in the Software Solutions team. Reporting to the Development Team Leader, you will focus on product development for new and existing customers and will use your expertise in software development to drive and implement new ideas and concepts in our business.
You will work to detailed customer specifications provided by our Business Analysts to meet our customers’ often challenging requirements.
All of our software development is a team effort, and you will be expected to play an important role in the design, implementation and release of our off-the-shelf software products and in the creation of client-specific bespoke solutions. You will be able to maintain and develop a high level of product and technical knowledge in relevant areas to support your software design role.
Professional requirements
The ideal candidate will have at least three years’ professional experience in a relevant industry and will be able to demonstrate expertise in the following software development areas:
Microsoft C# and the Visual Studio 2008/2010/2012 IDE/ and Microsoft C#/Microsoft .NET
MVC 4 development
Javascript
RESTful and SOAP/XML web services
Microsoft SQL Server
IOC / dependency injection (preferably Windsor)
Design patterns: N-Tier, MVC 4+, MVVM
SOLID design principles
The following experience is also desirable but not essential:
Xamarin smartphone development in C# using xaml
Cordova/Phonegap, HTML 5 development
Entity Framework / ORM
Service Stack, WCF
Together with these technical abilities, you should also be able to:
Use core applications (Access, Excel, Word, Outlook, Visio, MS Project)
Demonstrate a knowledge of source code management systems/processes
Have experience of software testing and automated test suites in a controlled software development environment.
Personal requirements
You must demonstrate a process-oriented and high-quality approach to your work. A flexible 'can do' attitude, good organisational skills and a sense of pride in the job are essential. You will also be expected to assist and mentor junior developers.
You must:
Have a professional attitude to colleagues and customers
Have excellent communications skills
Be able to work independently and as part of a team
Demonstrate a methodical and structured approach to work
Be enthusiastic in your chosen career
Although you will be based in our offices in Sutton Weaver, the position may require some travel – and due to the location of our offices, we recommend that you have your own transport.