Senior Software Developer. South East, UK.
My Client is a rapidly growing software development and consultancy company with a focus on the Aviation, Security and Rail sectors.
Senior Software Developer Role
My client is hiring for the role of Senior Software Developer. In this role, the successful candidate will be responsible for the delivery of exciting projects and products across our Civil Aviation, Defence and Public Sector industry verticals.
The successful candidate will be given the autonomy to set their own direction of work, and will work closely with the Head of Development to establish best practice.
The role requires a mixture of home and office working with the expectation that the successful candidate will manage their own time and location to best deliver for our customers.
Required Skills
The successful candidate will be a full stack software engineer with experience of enterprise grade software development and an agile development environment.
1. 4 years of experience out of university (mid-level).
2. Preferentially a computer science / computing degree. If not, a highly numerate degree like maths, physics or engineering.
3. Must have experience in Angular and Java. For Angular, this includes development of Angular Components. For Java, this includes back-end CRUD architecture.
4. Python highly advantageous but not essential.
5. Experience using Spring, Docker is advantageous – not essential.
6. Also, experience in working in Azure DEVOPS environment would be highly advantageous.
7. Finally, the candidate needs to have worked collaboratively using GIT for Source Code Management.
Package
As a dynamic company, we look for employees who value autonomy and flexibility over hierarchy and processes.
We offer:
· Competitive renumeration based on experience
· Company pension scheme
· 25 day holiday per year
· Personalised training
· Flexible working locations (home, customer site or office)
Most importantly we offer the opportunity to work with a highly motivated team and be part of building a business, launching new products, engaging new customers, learning new skills and achieving success.