Role: Senior Software Engineer
Location: Cheltenham, UK
Salary: Up to £85,000 + Benefits
Clearance: Must hold eDV
*Please only apply if you already hold enhanced DV clearance, we cannot consider applications without the required security clearance.*
What you'll be doing:
As a Senior Software Engineer, you will be working on a next gen data intelligence platform alongside a diverse team of talented engineers to design, build and deploy solutions for a range of secure customers. You will be using the latest technologies to provide solutions that are highly available and operate at scale.
Key Responsibilities.
- Developing software solutions that extend and customise the core platform's capabilities to create tailored offerings for individual customers. This includes coding additional features and functionalities that enable the platform to address unique requirements and delivery of specialised software.
- Expanding the core platform's capabilities by integrating additional data sources using a wide range of integration patterns. You will be managing diverse data formats, both structured and unstructured, ensuring smooth integration and compatibility.
- Offer comprehensive, hands-on support throughout the deployment, configuration, and integrations phases, ensuring seamless implementation and addressing any challenges that arise promptly.
- Work closely with the internal teams such as engineering, UX and product management, fostering a collaborative approach to problem-solving and ensuring timely resolutions.
Key Requirements:
*We understand that you may not have demonstrable skills in all of the below areas, don't let that stop you from applying!*
- Expertise in JavaScript, Node.JS and React with an underlying understanding of web technologies and frameworks.
- Proficient in the use of Linux, Git, MongoDB, and OpenSearch.
- Exposure to cloud platforms (AWS), containerisation technologies (Docker, Kubernetes) and data processing solutions (Apache NiFi).
- An understanding of how to create solutions that are secure, highly available, resilient, and scalable.
- A technical proficiency and a concrete understanding of the software development lifecycle (SDLC).
Your Benefits:
- Company Share Scheme.
- Life Assurance.
- Private Family Healthcare.
- Enhanced maternity/paternity pay.
- The latest tech including a top of the range MacBook Pro.
- 25 days annual leave, rising to 30 days after 5 years of service.
- Hybrid working option for employees. Minimum of 2 days a week in the office.
- Employee Assistance program.
- Access to a Learning and Development platform to support your personal and professional growth.
- Company contributions to your pension.
To be considered please apply directly with an up to date copy of your CV or get in touch with me directly -