Save time and effort sourcing top tech talent

Python Software Engineer

Gloucester, UK
Full Stack Python Developer Python Developer
Actively hiring

Python Software Engineer

BAE Systems Digital Intelligence
Gloucester, UK
Full Stack Python Developer Python Developer
BAE Systems Digital Intelligence
Actively hiring

hackajob is partnering with BAE Systems Digital Intelligence to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Job Title: Python Software Engineer

Location: Gloucester - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role.

 

Grade: GG09 - GG11

About the role

The National Security business in Gloucester is growing and there are an increasing number of opportunities to work with a range of National Security clients to provide solutions that have a real impact.

Be part of a growing team that not only delivers for its clients but also gives back to the community with plenty of opportunities to get involved with local community engagement and outreach activities to help build tech and cyber skills in the region.

We are looking for additional Python Software Engineers to join our team following continuous growth and success in the UK Government sector. 

What you could be doing for us:

            Designing, codes, tests, corrects and documents simple programs, and assists in the implementation of software which forms part of a properly engineered information or communications system

            Providing accurate estimates of development effort needed to design, code and test software from given specifications

            A focus towards Data Processing

            Working on AWS Cloud infrastructure

            Opportunities to mentor junior level developers, providing oversight where applicable

            Logically analysing code defects and produces timely code fixes

 

What background are we looking for?

            Deep Understanding of Python Core Concepts

            Advanced Language Features: Generators, decorators, context managers, and the asyncio module.

            Object-Oriented Programming (OOP): Designing clean and reusable code using class hierarchies, inheritance, mixins, and design patterns.

            The desire to solve complex technical problems, helping our customers achieve their goals

            Someone who has the aspiration to learn new skills and develop continuously

            The ability to work as part of a team, knowledge share and be involved with our Agile ways of working

            Strong Software Engineering Practices (code quality, debugging, testing)

            Knowledge of some cloud engineering such as AWS, Docker, Microservices etc is desirable but not essential.

            Expertise in broader Ecosystem incl:

            Databases: Basic use of relational databases (e.g. SQLite, PostgreSQL).

            Packaging & Deployment: PyInstaller, Docker, Infrastructure as Code (e.g. Terraform).

Security Clearance

Due to the nature of our, work successful candidates for this role will be required to go through Government SC clearance prior to starting with us. https://www.gov.uk/guidance/security-vetting-and-clearance

 

hackajob is partnering with BAE Systems Digital Intelligence to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?