Python Software Developer in Cheltenham
Python Software Developer

Python Software Developer in Cheltenham

Cheltenham Full-Time 35000 - 48500 £ / year (est.) Home office (partial)
Datasource

At a Glance

  • Tasks: Design and develop Python web applications and REST APIs while collaborating with a dynamic team.
  • Company: Join a growing Engineering and Aerospace consultancy with a focus on innovation.
  • Benefits: Enjoy 25 days holiday, healthcare, training budget, and a company car scheme.
  • Why this job: Make an impact in tech while working with cutting-edge tools and technologies.
  • Qualifications: 1.5 years of Python development experience and strong web technology skills.
  • Other info: Hybrid role with excellent career advancement opportunities and a commitment to diversity.

The predicted salary is between 35000 - 48500 £ per year.

Our client is a medium sized Engineering and Aerospace consultancy looking to grow their team and work on various projects. You will need a good understanding of building both the front end and back end of Software applications using Python.

Working Patterns: This is a hybrid role with a minimum of 3 days on site per week, possibly more during busy periods.

The Key Responsibilities of a Python Software Developer:

  • Design, develop and maintain Python based web applications.
  • Design, implement and maintain REST APIs.
  • Build automated, containerised applications using Docker.
  • Deploy, operate and optimise services.
  • Write unit, integration and end-to-end tests; participate in code reviews and design reviews.
  • Ensure services are secure, resilient and cost-efficient.
  • Collaborate with Test and DevOps to deliver features end-to-end.
  • Troubleshoot production incidents and drive post-incident reviews and remediation.

Key Skills required for the Python Software Developer:

  • Minimum of 1.5 years’ experience as a Python Developer with a focus on web development.
  • Strong Python skills.
  • Strong understanding of web technologies such as HTML, CSS, Bootstrap and JavaScript.
  • REST API design and implementation experience OR similar.
  • Experience or understanding of Docker.
  • CI/CD experience: building pipelines that build, test, scan and deploy container images (e.g., GitHub Actions, GitLab CI, CircleCI, Jenkins).
  • Test-driven mindset: unit, integration and contract testing.

Benefits:

  • 25 Days holiday (+Bank Holidays).
  • Company Car Scheme.
  • Healthcare Scheme.
  • Company Pension Scheme.
  • Training Package/Budget.
  • Great company advancement and support.

Our client is committed to providing a diverse and inclusive workplace and welcomes applications from all backgrounds.

You will be required to hold a minimum of SC Clearance. If you do not hold an active SC clearance, please familiarise yourself with the vetting process before applying.

Python Software Developer in Cheltenham employer: Datasource

Join a dynamic medium-sized Engineering and Aerospace consultancy in Cheltenham, where innovation meets opportunity. With a strong focus on employee growth, we offer a supportive work culture, comprehensive benefits including a healthcare scheme and training budget, and the chance to work on exciting projects that make a real impact. Our hybrid working model ensures flexibility while fostering collaboration, making us an excellent employer for those seeking meaningful and rewarding careers.
Datasource

Contact Detail:

Datasource Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Software Developer in Cheltenham

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those in Python development. Attend meetups or online webinars to meet potential employers and get your name out there.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving Python, REST APIs, and Docker. This gives employers a tangible look at what you can do beyond your CV.

✨Tip Number 3

Prepare for interviews by practising common coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for you, and applying directly helps us keep track of your application and get you in front of the right people faster.

We think you need these skills to ace Python Software Developer in Cheltenham

Python
Web Development
REST API Design and Implementation
Docker
CI/CD Pipelines
Unit Testing
Integration Testing
End-to-End Testing
HTML
CSS
Bootstrap
JavaScript
Troubleshooting
Collaboration
Security Best Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python skills and web development experience. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects or technologies you've worked with!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your experience makes you a great fit. We love seeing genuine enthusiasm for the position and our company.

Showcase Your Projects: If you’ve got any personal or professional projects that demonstrate your skills in Python, Docker, or REST APIs, include them! We appreciate seeing practical examples of your work and how you tackle challenges.

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’s super easy to do!

How to prepare for a job interview at Datasource

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with web development, REST APIs, and any projects you've worked on. Practising coding challenges can also help you feel more confident.

✨Show Off Your Tech Stack Knowledge

Familiarise yourself with the technologies mentioned in the job description, like Docker and CI/CD tools. Be prepared to explain how you've used these in past projects or how you would approach using them in this role.

✨Prepare for Scenario-Based Questions

Expect questions that ask you to troubleshoot production incidents or design a feature from scratch. Think about how you would handle these situations and be ready to walk the interviewer through your thought process.

✨Demonstrate Your Team Spirit

Since collaboration is key in this role, be ready to talk about your experiences working with other developers, testers, and DevOps teams. Highlight any successful projects where teamwork made a difference.

Python Software Developer in Cheltenham
Datasource
Location: Cheltenham

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>