will be responsible for implementing IT standards, discuss high-level design options and solutions with enterprise architects and collaboratively formulate concepts within your team.
You will also have the opportunity to explore and evaluate new ideas and technologies.
The Ideal Candidate
You will have a thorough technical knowledge of software development methodologies, design and implementation with an emphasis on Scrum Agile and XP.
Ideally you will have extensive experience with the following : C#, nUnit or other unit testing frameworks, Web API, RESTful services, MS SQL Server, nHibernate (or other ORMs such as Entity Framework), Autofac, Jenkins, Octopus, MS Build, PowerShell.
You will have strong skills in research and analysis, and implementation experience in carrying out the requirements, design, development, testing, implementation and support phases of applications software projects, bringing the following to the role :
We would like to talk to you if you have completed a Bachelor's degree in Software Engineering or computer science and have been working in a C# Developer role for 6 plus years.
You will have excellent analytical and design skills at multiple product level, excellent skills in research and analysis.
We offer an excellent compensation package with, competitive market salaries, full healthcare, 26 days holidays, pension and bike to work scheme to mention a few.
If your application is successful we will call you for an initial pre -screen and if that goes well we will invite you into our office for a face to face interview.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
To speak to us about this role in more detail apply online.