Senior Software Engineer
Introduction
Are you a Java expert with a passion for dynamic, agile environments? Seize the opportunity to grow in a supportive workplace and contribute your skills to cutting-edge technology projects. Join our client's team for a rewarding professional adventure!
Our client is a leading defence company who is looking for a Senior Software Engineer with expertise in Java to lead technical teams and provide software solutions to external customers.
You’ll be working in an agile, TickITplus environment, developing bespoke solutions, mentoring junior engineers, and leading technical teams.
There is room for progression and development, while also giving you the chance to push boundaries to provide exceptional solutions that address the ever-changing requirements of clients across various global markets.
Working Pattern: Due to the nature of the work, this role requires someone full time on site with occasional travel to client sites.
Key responsibilities
- Developing software for cutting edge technology innovation projects.
- Developing Java software for web and applications.
- Working across the entire Software Development Lifecycle to deliver solutions to external clients.
- Leading technical software teams, taking ownership of delivery and outcomes.
- Contributing towards the growth and success of the business.
- Working in an agile TickITplus environment.
- Mentoring and coaching junior engineers to develop their skills.
Skills & experience
- Previous experience of full lifecycle web or application development in:
- Senior level experience with Java.
- Experience with range of Java frameworks and messaging services.
- HTML, CSS, JavaScript.
- Database development (SQL Server or PostgreSQL preferred).
- Development of web applications with modern web frameworks e.g., React, Angular, Vue etc.
- Designing, implementing, or using Rest APIs, e.g., OpenAPI specification (Swagger) or RESTful API.
- You take responsibility for outcomes/delivery as a technical lead.
- You are a technical expert, the go-to person to solve the most difficult technical challenges.
- You lead the design and architecture of solutions.
- You coach your team, sometimes filling a SCRUM Master role and you support and mentor junior team members.
The client would also like to see some of the below, but this is not essential:
- C#.
- .Net (standard or Core).
Additional benefits
- Pension up to 10% client contribution.
- Life assurance, income protection insurance and critical illness cover.
- Option to buy & sell holiday.
- Dental, health, medical, travel and gadget insurance.
- 24/7 Digital GP.
Our client is committed to providing a diverse and inclusive workplace and welcomes applications from all backgrounds.
RECOMMEND A FRIEND: If you have professional friends/colleagues who would be interested in one of our roles and our excellent levels of service too, we'd like to recognise your recommendations with a 'thank you' of our own. For every friend you refer who then starts a role through Datasource either Contract or Permanent, we will send you £200 of Love to Shop Gift Vouchers & gift your friend £100 in Love to Shop Gift Vouchers as well!
You will be required to hold a minimum of DV Clearance. If you do not hold an active DV clearance, please familiarise yourself with the vetting process before applying.
(c) Copyright Datasource Computer Employment Limited 2024.