Job title: DV Cleared Software Engineer
Location: Bristol working from home options available, though required in the office as and when business requires.
Duration: 6 months with possible extension
Rate: Up to £700 per day via an approved umbrella company
The difference you will make:
As a Software Engineer you will work as part of a team to develop software capabilities. You may work on a range of exciting projects from proof of concept through to customer delivered products and throughout the software lifecycle. In this role you will be expected to:
- Contribute to requirements capture, design, development, test and delivery of software applications and products
- Undertake troubleshooting, analyse and fix issues on existing systems
Who we're looking for:
A Software engineer with C# and .Net Framework and ideally systems integration experience to contribute towards the development of a range of software projects and products.
Required Experience:
- A background of object-oriented software development using C#, Microsoft .Net Framework (C#) and .NET Core
- Experience developing software that will be embedded into, and provide control over, complex control systems
- Experience with version management and control (for example git)
- A good understanding of software development and Agile Software Engineering best practices
Desirable Experience:
- Development of systems utilising technologies such as HTTP REST, XML, JSON; Databases such as SQLite, PostgreSQL. Familiar with using and creating APIs.
- Use of Code Quality Tooling e.g. SonarQube, Checkstyle
- Understanding of software design patterns
- Understanding of DevOps and Automated Testing
The successful candidate will have:
- A positive "can-do" attitude - this role is about timely delivery of solutions, not just about identifying problems!
- A willingness to think outside of the box and propose innovative solutions based on new technologies.
- A drive to deliver results on time, meeting cost and quality targets, taking ownership of problems / issues whilst working diligently towards a resolution.
- A relevant Engineering or IT qualification
If this is the role for you please submit your CV at your earliest convenience. If you have not been contacted within 2 weeks please assume you have not been successful on this occasion.