Senior Embedded Software Engineer Job in Farnborough, Hampshire. Apply for the latest Farnborough, Hampshire jobs in Military/Emergency/Government in Farnborough, Hampshire, United Kingdom.
Senior Embedded Software Engineer Job in Farnborough, Hampshire
Job Description
Senior Software Engineer
Defence – Communication
Farnborough – 4 days WFH pw
£55,000 – £65,000 pa + package
Core Talent are currently looking for a Senior Embedded Software Engineer on behalf of a prime defence organisation. As a Senior Software Engineer you will play an important role in the team, taking responsibility for technical assignments, leading the delivery of cutting edge projects, shaping how delivery is executed and applying your development experience across a range of activities from research to product development, avionics to cloud computing. Having experience of the full software development lifecycle from requirement capture through to go live, you will be comfortable directing more junior staff and be able to communicate effectively with our client's customers.
Essential Skills:
C# (with .NET 5.0) Developer
UX / UI
Experience of Visual Studio 2019
Practical knowledge of SOLID principles
Practical experience of TDD using Xunit (or equivalent)
Experience of GitLab
Experience of MVP & MVC patterns
Must have the ability to take ownership and drive productivity.
Must have the ability to follow and improve quality standards.
Excellent communication skills
Desirable Skills:
Production of software development lifecycle documentation
RabbitMQ (or equivalent)
Postgres (or equivalent RDB)
Dapper
JSON
REST APIs
SpecFlow / Cucumber / BDD
Windows Services
WinForms
Experience of pair programming
Ability & interest in coaching & mentoring junior software engineers
Education and Experience:
Degree in scientific/technical subject (or equivalent)
9+ years' experience with software development
Location: Farnborough, Hampshire
Category: Military/Emergency/Government
Job Title: Senior Embedded Software Engineer
Salary: £55000 – £65000/annum
Benefits: Full Time
Job Type: Permanent, Full Time

0 Comments