{bc}
indeed

Software Engineer – Application Development

Leidos
Bristol, GBR
Full-time
Onsite
£47,600–£61,000
Discovered Yesterday
PythonProgrammingSoftware development fundamentalsSource controlSoftware testingDebugging

Full Job Posting

Role overview

Develop practical software skills while contributing to operational systems in a secure, mission-focused environment.

The role offers hands-on exposure to Python, Vue, Electron, GitLab CI/CD, Ansible, Terraform/Terragrunt, and supporting technologies.

What you will do

  • Contribute to application features, fixes, tests, and documentation; write and maintain Python code with guidance.
  • Help build web and desktop application components using Vue and Electron.
  • Use Git and GitLab CI/CD to build, test, and deliver software changes.
  • Support infrastructure as code and integrations with MongoDB, Elasticsearch, Redis, and RabbitMQ.
  • Follow secure coding and peer review practices; assist with testing, troubleshooting, deployment preparation, and controlled-environment support.
  • Occasionally help install, configure, or check hardware, and collaborate with developers, users, and project teams.

Essential qualifications

  • Experience with Python or another programming language and willingness to develop Python skills.
  • Understanding of source control, testing, debugging, and documentation; interest in web or desktop development.
  • Awareness of APIs, data handling, Linux, automation, or deployment concepts.
  • Willingness to learn secure coding; able to take feedback, learn through peer review, and communicate with technical and non-technical stakeholders.
  • Degree, apprenticeship, bootcamp, relevant training, or equivalent practical experience in software development or a related technical field.
  • Must be eligible for DV clearance; SC clearance is required to start and DV clearance for the role.

Desirable experience

  • Exposure to GitLab, CI/CD, deployment automation, infrastructure as code, MongoDB, Elasticsearch, Redis, RabbitMQ, or similar technologies is desirable.
  • Linux or MacOS development or troubleshooting, cybersecurity interest, and practical hardware setup or support experience are desirable.
  • Professional membership, technical certifications, and personal projects are welcome but not essential.

Location and on-site schedule

  • Bristol, with work on the customer site four to five days per week.

Pay and benefits

  • Pay range is £47,600–£61,000; the stated range is a general guideline, not a guarantee.
  • Benefits include a contributory pension, private medical insurance, 33 days of annual leave, flexible benefits, and flexi-time working.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Leidos