Senior Software Engineer


Premium Job From Jefferson Wells

Recruiter

Jefferson Wells

Listed on

2nd June 2021

Location

Cumbria

Salary/Rate

£50 - £50

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Senior Software Engineer

Galemire, Cumbria

£50 per hour / 37 hours per week

12 months FTC

Here at Cavendish Nuclear we are looking for a Senior Software engineer to join our team. You will be responsible for the delivery of expert software engineering input to meet stakeholder requirements and business objectives and provide coaching of less experienced software engineer team members.

Key ResponsibilitiesDelivery of health, safety, quality, environmental and security accountabilities through personal example and holding others accountable.To provide specialist technical expertise and leadership to the delivery of services, tasks and projects.Project management and / or leadership of services, tasks and single discipline projects in line with agreed scope, costs and appropriate quality standards and legislation.Business winning including managing customer relationships, developing opportunities and estimates, solution and proposal preparation.Produce, review, verify and approve outputs including: calculations, analysis results, reports, specifications and method statementsEnsure that adequate review, verification and approval is undertaken on all their deliverables and for those under their direct control and supervision.Ensuring a consistent technical approach, reflecting best practice, is taken in support of radiometric challenges across the full range of projects.Co-ordinate and prioritise inputs to different projects (personal time/contribution).Plan, deliver and monitor tasks and projects, ensuring requirements are delivered to time, quality and costs.Make engineering decisions within own sphere of responsibility and delegated authorityPromote effective contribution across teams.Lead the capture and report learning from experience during and post task delivery.Ensure appropriate procedures and standards are correctly applied to technical activities, including ensuring that version and configuration control is maintained.Lead or support the technical development and / or mentoring of team members.Support Cavendish Nuclear promotion activities by preparing and delivering presentations, build and maintain academic links, attend and review conferences & generate and present technical papers. Use knowledge to identify opportunities and new work streams.Identify continuous improvements and innovations in service provision and implement timely improvements to enhance the efficiency and quality of service provision.Maintain knowledge of industry best practice, promote a culture of best practice, and provide leadership to driving culture development and change.Identify and champion new tools and techniques for use by the team.Leading Self: Is a role model, demonstrating Cavendish principles, promoting health, safety and wellbeing, respect and inclusionLeading Others: Owns the performance and development of their team members, including effective and ongoing communication and feedbackLeading Resources: Responsible for effective planning and organisation of resources to deliver on customer promises

Experience/Qualifications/Skills

Essential:Degree (or equivalent qualification) in relevant technical disciplineExperience leading and delivering complex technical solutions across a range of services applications for a range of nuclear sector customersRecognised as an expert by the company, peers and external customers in applying expertise to software engineering tasks and projects.Desirable:Experience in managing software engineering scope for Projects from concept design to full Engineering, Procurement and Construction (EPC)Minimum level of Qualifications to be verified (*N.B. only qualifications essential to the requirements of the role need to be checked)Degree (or equivalent qualification) in relevant technical disciplineBehavioursRefer to Group Capability Framework: Team Members OR (if role requires line management responsibilities) First Line Leader/Professional SpecialistIdeally with experience of using Sparx Enterprise Architect CASE toolFamiliarity with design patterns, tiered architectures, UMLCoding Experience:C#, .NET and .NET CoreASP.NET, MVC, ASP.Net CoreTypeScript, Vue.js - would consider JavaScript familiarity together with one of the common frameworks (React, Angular etc)Visual C++, COM, MFCSQL and MS SQL Server, Reporting Services - some Oracle familiarity would be nice to have tooTesting experience:Unit test frameworks for the languages/environments aboveCoverage tool familiarity

Version Management experience:Familiar with formal version management systemsIdeally with experience with Git version control tool

If you are interested in the role, please apply to the job advertisement directly or contact Chloe Beaumont on 0117 284 0266 for more information.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: