Senior Software Engineer
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
Overview
We are looking for Experienced Software Engineers (C++,Java, UML) to design and implement part of a Software System for the Marine Defence industry. The successful candiate/s will work on cutting edge projects to support the next generation of marine defence applications.
Responsibilities
- Software design (UML using Enterprise Architect)
- Implementation of design in JAVA and/or C++
- Peer Review of others design and code to ensure robust code quality
- Unit Testing
- Production of appropriate documentation and records for for the system.
Qualifications
- Appropriate degree (Engineering or Computer Science
Essential skills
- C++ and/or Java development experience.
- Domain experience (sonar, and/or tactical/situational awareness)
- Full Lifecycle Software Depelopment experience
Experience
- Service Oriented Architectures
- Operational display of sonar data
- Data visualisation
- Micro-services
- APIs (Open, third party use, definition and implementation)
- TCP/IP
- Comms middlewares
- Virtualisation
- Open Architectures
- Databases
- Data fusion
- JAVAFX
What do I need before I apply
- Due to Security Restrictions - this work can only be undertaken by UK Nationals (dual nationality is not permitted).
Benefits
- Collaborative working environment - we stand shoulder to shoulder with our clients and our peers through good times and challenges
- We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
- Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
- Competitive company benefits
- Always working as one team, our people are not afraid to think big and challenge the status quo
#LI-DS1
- As a Disability Confident Committed Employer we have committed to:
- Ensure our recruitment process is inclusive and accessible
- Communicating and promoting vacancies
- Offering an interview to disabled people who meet the minimum criteria for the job
- Anticipating and providing reasonable adjustments as required
- Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people
"We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age".
We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive