Robert Half is working with a market leading organisation based in the East Midlands to recruit a Senior Software Engineer into their dynamics and growing team.
KEY ACCOUNTABILITIES
- Develop software as per the system and module design documentation produced for projects, adhering to SOLID principles.
- Use agreed company standards so that work can be easily understood, checked, and maintained by others.
- Carry out unit testing to ensure that the software performs as per the design and according to company standards (with respect to screen layouts, behaviour etc.).
- Develop software within the time specified, or provide early feedback where this is not possible.
- Use experience gained on previous projects and in previous companies to challenge design where there is a more appropriate solution. Use the agreed change control mechanism to do so
- Use the issue logging system (currently Jira) to report upon faults in core package software. © Use the company development tools and computer systems provided for your role
- Provide support to the client/commissioning team during early life
- Assist with software build deliveries to test and site environments
REQUIRED SKILLS
- A university degree in the field of IT or a related subject or relevant work experience
- 3+ years of professional experience in the field of software development
- Good knowledge of the Linux platform
- Good knowledge of C++ and Design Patterns for object-orientated programming
- Experience in any of the following fields would be a plus: C++ 14, QT, parallel programming, distributed and scalable systems, data compression, test automation, network communications
This opportunity is offering a initial 6 month contract with an open day rate depending on experience.
Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. By applying to this position, you acknowledge that you have read and accept the following terms: https://privacy-notice