This is a key strategic role for the business- you will be building and implementing new software applications that will enhance and integrate all the company’s primary operational functions.
Ongoing analysis of company processes will identify exciting new projects that will keep the role challenging and rewarding. Some of the duties include:
- Develop and implement secure scalable software applications mainly within .NET platform
- Provide analytical and programming skills across .NET platform
- Produce application software solutions that meet the technical specifications and standards
- Contribute to In-House Software development
- Identify build / resolve application issues, assess the health and performance of applications
You should be a graduate with a degree in Computer Science or similar, with knowledge of the full software development lifecycle, and some related experience- perhaps from a placement or internship.
Some commercial experience of developing commercial management systems, Accounting software (Exchequer) and a working knowledge of business procedures such as purchasing, sales, accounting etc would be ideal. As would experience of agile Software Development and project management proficiency
At times you will be explaining solutions to technical and non-technical audiences, so you will need to be able to adapt your approach.
You will be using automated testing, and Application Lifecycle Management Tools (Git, TFS, SVN, Sourcesafe), .NET platform 4.5+, SHAREPOINT, OOP
Microsoft development technologies (C#, WPF, PRISM, SQL Server, MVVM FRAMEWORK, WCF & Classic Web Services, Entity Framework).
Knowledge and experience of some of these is required- particularly Microsoft development technologies.
Salary is increased on an ongoing basis as skills are developed.
You should be based within commuting distance of Leicester.
Only candidates who are eligible to work in the UK without restriction can be considered.