Python Developer

Python Developer

Full-Time 45000 - 55000 € / year (est.) No home office possible
CGI

At a Glance

  • Tasks: Design and develop robust Python applications and scalable APIs.
  • Company: Join CGI, a leader in innovative tech solutions for government agencies.
  • Benefits: Enjoy a rewarding environment with strong emphasis on learning and development.
  • Other info: Work in agile teams and enjoy excellent career growth opportunities.
  • Why this job: Make a real impact by tackling complex challenges in a secure setting.
  • Qualifications: Strong problem-solving skills and experience with Python and cloud technologies.

The predicted salary is between 45000 - 55000 € per year.

CGI’s Space, Defence and Intelligence business unit focuses on delivering contemporary and innovative technical solutions to government agencies tackling some of the most complex challenges. We design, build, and operate bespoke, mission‑critical systems that help keep the UK safe and secure. We are looking for experienced Python Developers to join our cross‑functional teams. Working closely with our clients, you will help design, build and deliver secure, scalable solutions in a highly rewarding and impactful environment. CGI places strong emphasis on learning and development and promotes a culture of innovation, collaboration, and ownership—ideal for motivated self‑starters. Due to the secure nature of the work these roles require UK Security Clearance and sole UK nationality. Candidates should either already hold Developed Vetting (DV) clearance or be willing and eligible to obtain it.

Duties and Responsibilities

  • Designing, developing, and maintaining robust Python applications
  • Building scalable APIs and backend services
  • Working with large datasets and data‑processing pipelines
  • Contributing to system architecture and technical design decisions
  • Automating workflows and improving deployment pipelines
  • Maintaining and enhancing cloud‑based environments (primarily AWS)
  • Supporting live systems and implementing enhancements when required
  • Collaborating with cross‑functional teams in agile environments

Required Qualifications

We’re looking for individuals with a strong problem‑solving mindset who can adapt quickly to evolving client needs.

Core Skills

  • Python (primary language)
  • Frameworks: FastAPI, Flask, Django
  • RESTful APIs and microservices architecture
  • Cloud

Python Developer employer: CGI

CGI is an exceptional employer that prioritises innovation and collaboration within its Space, Defence and Intelligence business unit. With a strong commitment to employee growth, we offer extensive learning opportunities and a culture that empowers motivated individuals to take ownership of their work. Located in the UK, our teams tackle complex challenges while contributing to national security, making every project meaningful and rewarding.

CGI

Contact Detail:

CGI Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Developer

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at CGI or similar companies. A friendly chat can lead to insider info about job openings and even referrals.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially those involving FastAPI, Flask, or Django. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss how you've tackled complex issues in past projects. We want to see that innovative mindset in action!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team and contributing to impactful projects.

We think you need these skills to ace Python Developer

Python
FastAPI
Flask
Django
RESTful APIs
Microservices Architecture
Cloud Computing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python skills and experience with frameworks like FastAPI, Flask, and Django. We want to see how you've tackled similar challenges in the past, so don’t hold back on those relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about working with CGI’s Space, Defence and Intelligence unit. Share your passion for building secure, scalable solutions and how you can contribute to our mission.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've approached complex problems in your previous roles. We love candidates who can think on their feet and adapt to changing requirements, so let that creativity flow!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at CGI

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with frameworks like FastAPI, Flask, and Django. Practise coding challenges that involve building RESTful APIs or working with data-processing pipelines, as these are likely to come up.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex problems in previous roles. Think about situations where you had to adapt quickly to changing requirements or collaborate with cross-functional teams. This will demonstrate your ability to thrive in a dynamic environment.

Familiarise Yourself with Cloud Technologies

Since the role involves maintaining cloud-based environments, especially AWS, make sure you understand the basics of cloud architecture and services. Be ready to discuss any relevant projects you've worked on and how you’ve automated workflows or improved deployment pipelines.

Understand the Importance of Security Clearance

Given the nature of the work, it's crucial to be aware of the UK Security Clearance requirements. If you already hold Developed Vetting (DV) clearance, mention it. If not, express your willingness to obtain it and show that you understand the importance of security in this role.