Software Engineer - Application Development
Leidos, Inc., Bristol
Software Engineer - Application Development
Salary not available. View on company website.
Leidos, Inc., Bristol
- Full time
- Permanent
- Onsite working
Posted 2 days ago, 11 Nov | Get your application in today.
Closing date: Closing date not specified
Job ref: 6c77c561da6f42b893490bcf5162e7b4
Location ref: Bristol
Full Job Description
You will gain hands-on experience with Python, Vue, Electron, GitLab CI/CD, Ansible, Terraform/Terragrunt, and supporting technologies such as MongoDB, Elasticsearch, Redis and RabbitMQ. You will also learn good secure coding practice and how software is built, deployed and supported in controlled environments, with occasional opportunities to assist with hardware installation or configuration. What You'll Do
- Contribute to the development of application features, fixes, tests and supporting documentation.
- Write and maintain Python code with guidance from senior engineers.
- Help build user interfaces and desktop/web application components using Vue and Electron.
- Use Git and GitLab CI/CD pipelines to build, test and deliver software changes.
- Learn how infrastructure as code is used through tools such as Ansible and Terraform/Terragrunt.
- Support integration with data and messaging technologies including MongoDB, Elasticsearch, Redis and RabbitMQ.
- Follow secure coding guidance, peer review processes and good development practice.
- Assist with testing, troubleshooting, deployment preparation and controlled environment support.
- Occasionally assist with installation, configuration or checking of hardware where required.
- Work closely with senior developers, users and project teams to understand requirements and deliver useful software.
We are looking for a Software Engineer Application Developer who is keen to build practical software skills in a secure, mission-focused environment. This role is ideal for someone with a good technical foundation, curiosity, and the motivation to learn from experienced engineers while contributing to real operational systems., Experience with Python or another programming language and a willingness to develop strong Python skills. - Understanding of software development basics, such as source control, testing, debugging and documentation.
- Interest in web or desktop application development, including frameworks such as Vue or Electron.
- Awareness of APIs, data handling, Linux environments, automation or deployment concepts.
- Willingness to learn secure coding practice and follow good industry development standards.
- Ability to work carefully, ask questions, take feedback and learn through peer review.
- Good communication skills and the confidence to work with technical and non-technical stakeholders. Desirable:
- Exposure to GitLab, CI/CD pipelines, deployment automation or infrastructure as code.
- Exposure to MongoDB, Elasticsearch, Redis, RabbitMQ or similar technologies.
- Experience using Linux or MacOS for development or troubleshooting.
- Interest in cyber security, secure software development or working in secure environments.
- Any practical experience with hardware setup, configuration or technical support., Degree, apprenticeship, bootcamp, relevant training or equivalent practical experience in software development or a related technical field.
- Relevant experience, although aptitude, attitude and demonstrable learning are equally important.
- Professional membership, technical certifications or personal projects are welcome but not essential. If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com .
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits .
Direct job link
Relevant jobs
- Tech / Digital / IT Jobs in Barnstaple, Devon
- Tech / Digital / IT Jobs in Bath
- Tech / Digital / IT Jobs in Bournemouth
- Tech / Digital / IT Jobs in Bridgwater, Somerset
- Tech / Digital / IT Jobs in Bridport, Dorset
- Tech / Digital / IT Jobs in Bristol
- Tech / Digital / IT Jobs in Chard, Somerset
- Tech / Digital / IT Jobs in Cheltenham, Sir Fynwy - Monmouthshire
- Tech / Digital / IT Jobs in Christchurch, Forest of Dean
- Tech / Digital / IT Jobs in Cirencester, Gloucestershire
- Tech / Digital / IT Jobs in Devizes, Wiltshire
- Tech / Digital / IT Jobs in Dorchester, Oxfordshire
- Tech / Digital / IT Jobs in Exeter
- Tech / Digital / IT Jobs in Falmouth, Cornwall
- Tech / Digital / IT Jobs in Gloucester
- Tech / Digital / IT Jobs in Heywood, Rochdale
- Tech / Digital / IT Jobs in Melksham, Wiltshire
- Tech / Digital / IT Jobs in Paignton, Torbay
- Tech / Digital / IT Jobs in Plymouth
- Tech / Digital / IT Jobs in Poole, Somerset
- Tech / Digital / IT Jobs in Salisbury
- Tech / Digital / IT Jobs in Stroud
- Tech / Digital / IT Jobs in Swindon, Gloucestershire
- Tech / Digital / IT Jobs in Taunton, Tameside
- Tech / Digital / IT Jobs in Torquay, Torbay
- Tech / Digital / IT Jobs in Trowbridge, Caerdydd - Cardiff
- Tech / Digital / IT Jobs in Truro
- Tech / Digital / IT Jobs in Weston-Super-Mare, North Somerset
- Tech / Digital / IT Jobs in Weymouth, Dorset
- Tech / Digital / IT Jobs in Yeovil, Somerset