Software Engineer

Location
Glasgow, Scotland
Salary
£38000 per annum
Posted
12 Jul 2017
Closes
09 Aug 2017
Ref
00070913
Contact
Recruitment Genius Ltd
Sectors
IT, IT Support
Contract Type
Permanent
Hours
Full Time
This software company is seeking to recruit a Software Engineer in their Nottingham office to become part of a successful development team working towards delivering a high standard of quality software that utilises the most appropriate and cutting edge technologies to develop secure, maintainable and extensible large scale solutions.

Working as part of an Agile development team operating within the Scrum framework you will be involved across the Software Development Lifecycle ensuring that their products are delivered to a published roadmap within planned release cycles. You will contribute towards the defining and developing a Sprint backlog to achieve the goals set out by their Product team whilst providing their Test team with continuous delivery to ensure that their applications achieve their definition of done and can be potential released within their continuous deployment cycle each and every Sprint.

You will be actively encouraged to push the boundaries of new technology to ensure that they choose the most appropriate solutions for delivering their software to enable you to progress to meet your own potential whilst also giving more junior members of the development team the support they need to help them to fulfil their personal development goals.

Key responsibilities of the role include:

- At least six years' experience with the Microsoft .NET Framework
- An Excellent working Knowledge of C# and ASP.NET
- Experience of front end web development - MVC, Web Forms, HTML, CSS, JavaScript
- A working knowledge of relational database design and normalisation
- Experience with Microsoft SQL Server
- Works within SOLID principals by employing appropriate patterns and practises
- Experience using Source Control, primarily GIT
- Experience in system architecture and design
- Experience of working in an Agile development team
- An understanding of the build process, continuous integration and delivery
- Experience in writing unit tests

What's in it for you?

While they take their work and deliverables seriously, they have a relaxed working environment.

They want their people to be rewarded for their hard work so they offer benefits such as Life Insurance, Private Medical Insurance, Contributory Pension Scheme and 32 days' holiday including statutory holidays. They also feel it is important that all their people get to celebrate their birthday, so they allow all employees to have their birthday off.

This is a fantastic career opportunity as it is a new role in an evolving Development department within a successful, dynamic and growing organisation.

You'll also have the opportunity to develop and grow your skills within your specific area of expertise.