Software Engineer - Back-end (Java/Python/BPEL)
Location: Farnborough, UK
Clearance Level: High DV - 'Developed Vetting'
What’s the role?
You’ll support the development and transition into live of a new IT application and infrastructure solution providing support to a critical operational end user at the UK government.
What will you be doing?
* Provide DevOps skills engaging in a scrum team and being an active part of its delivery and continuous improvement.
* Develop, test, document and deploy elements of the solution and ensure knowledge transfer is appropriate for the movement into service.
* Work with delivery teams to design and implement and integrate modern, scalable products using a range of existing, new and emerging technologies.
* Collaborate with the wider teams seeking to learn and improve with every sprint.
* Communicate effectively across organisational, technical and political boundaries, understanding the context of the delivery.
Who do we need?
* Experience with agile software development, working in a scrum team, estimation, ticket creation and management, engagement in demos, retrospectives and continuous process improvement.
* Understanding and experience of secure by design and delivering within a secure environment.
* Experience with DevOps tooling including Ansible, Jenkins and other pipeline technologies.
* A good knowledge and experience with development in, and software engineering best practices for:
o Java, Python, BPEL
* Good experience of containerisation concepts and tools such as Docker and Kubernetes (AKS).
* Experience of system integration methodologies.
* Good knowledge and experience of API development and management, including rigorous test and assurance processes.
* General knowledge of Networking Technologies including load balancing, firewalls, SMTP, DHCP and DNS.
* Knowledge of Windows Server Environments, including OS build, AD integration from design to implementation and support.
* Knowledge of Linux Environments including network administration, and networking protocols/functions (e.g., HTTP, HTTPS, SSL/TLS, SMTP, DNS).
* General knowledge of Microsoft Stack technologies such as M365, MS Exchange & CLI tooling such as PowerShell.
* Knowledge of database technologies such as MS SQL, PostgreSQL and Cassandra.
* Experience with Web Services, APIs and Data Distribution Protocols.
* Experience of building, developing and configuring cloud infrastructure.
* Good analytical and problem-solving skills, taking ownership of complex incidents ensuring these are resolved to the satisfaction of the customer.
* Excellent written and verbal communication skills.
What we do for you
* Contributory Pension Scheme.
* Private Medical Insurance.
* 33 days Annual Leave (including public and privilege holidays).
* Access to Flexible benefits (life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme).
* Dynamic Working.
* Commitment to Diversity.
Benefits & Pay
* Pay Range: £40,000 – £60,900
* Seniority Level: Mid‑Senior level
* Employment Type: Full‑time
* Job Function: Engineering & Information Technology
* Industries: Software Development
EEO Statement
We welcome applications from every part of the community and are committed to a truly diverse and inclusive culture. We foster a sense of belonging, welcoming all perspectives and contributions, and providing equal access to opportunities and resources for everyone. If you have a disability or need any reasonable adjustments during the application and selection stages, please let us know and we will respond in a way that best fits your needs.
#J-18808-Ljbffr