Junior Python/AWS Developer

Junior Python/AWS Developer

Derby Full-Time 32000 - 42000 £ / year (est.) No home office possible
X

At a Glance

  • Tasks: Build backend services in Python and develop REST APIs for clean energy projects.
  • Company: Join a leading player in the energy sector focused on low-carbon solutions.
  • Benefits: Enjoy holiday bonuses, private medical, and ongoing training opportunities.
  • Why this job: Contribute to meaningful projects while learning from experienced developers in an agile environment.
  • Qualifications: Solid Python skills, ideally with Django or Flask; comfortable with APIs and databases.
  • Other info: Onsite role in Derby, with strong internal promotion culture and career growth.

The predicted salary is between 32000 - 42000 £ per year.

If you’re early on in your career and want to work on meaningful software that contributes to the UK’s transition to low-carbon energy, keep reading.

You’ll be joining a growing software engineering team within a major player in the energy sector. The work is hands-on, with lots of opportunity to learn from experienced developers and get involved in critical national infrastructure projects from day one.

  • Building backend services using Python (with Django or Flask)
  • Developing REST APIs
  • Getting exposure to cloud deployments across AWS, Azure, and GCP
  • Working with relational and NoSQL databases (PostgreSQL, DynamoDB)
  • Collaborating with DevOps, frontend, and UX teams in a fully agile environment

Requirements:

  • Solid Python fundamentals, ideally with Django or Flask
  • Comfortable writing APIs and working with databases
  • Willing to work onsite 5 days a week in Derby

You’ll be building tech that supports long-term clean energy across the UK. You’ll learn from a team who are highly experienced across DevOps, cloud, and embedded systems.

Long-term growth includes regular training, mentoring, and a budget for development, along with a strong internal promotion culture and career routes. Additional benefits include holiday bonuses, dynamic Employee Committee perks, access to ongoing learning and training pathways, competitive pension, private medical, and enhanced leave.

Junior Python/AWS Developer employer: Xpertise Recruitment

Join a forward-thinking company in the energy sector that prioritises meaningful work and employee development. With a strong focus on training, mentoring, and internal promotions, you'll thrive in a collaborative environment while contributing to the UK's transition to low-carbon energy. Enjoy competitive benefits, including holiday bonuses and a dynamic Employee Committee, all while working onsite in Derby with a passionate team dedicated to innovation.
X

Contact Detail:

Xpertise Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Python/AWS Developer

✨Tip Number 1

Familiarise yourself with Python frameworks like Django and Flask. Since the role specifically mentions these technologies, having hands-on experience or projects showcasing your skills in them will make you stand out.

✨Tip Number 2

Gain a solid understanding of REST APIs and how to build them. Consider creating a small project that involves developing an API using Python, as this will demonstrate your practical knowledge during discussions.

✨Tip Number 3

Brush up on your knowledge of cloud services, particularly AWS. Familiarity with deploying applications on AWS can be a significant advantage, so explore tutorials or courses that cover this area.

✨Tip Number 4

Network with professionals in the energy sector or software development community. Engaging with others can provide insights into the industry and may even lead to referrals for the position at StudySmarter.

We think you need these skills to ace Junior Python/AWS Developer

Proficiency in Python
Experience with Django or Flask
Understanding of REST APIs
Familiarity with AWS services
Knowledge of cloud deployment practices
Experience with relational databases (e.g., PostgreSQL)
Experience with NoSQL databases (e.g., DynamoDB)
Ability to collaborate in an agile environment
Strong problem-solving skills
Good communication skills
Willingness to learn and adapt
Basic understanding of DevOps principles
Teamwork and collaboration skills
Attention to detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python skills, especially with frameworks like Django or Flask. Include any relevant projects or coursework that demonstrate your ability to build backend services and work with databases.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for contributing to the UK's transition to low-carbon energy. Mention specific experiences that align with the job description, such as working with REST APIs or cloud deployments.

Showcase Your Learning Mindset: Emphasise your willingness to learn and grow within the role. Mention any relevant training or certifications you have pursued in Python, AWS, or related technologies to demonstrate your commitment to professional development.

Highlight Team Collaboration Experience: Since the role involves collaboration with DevOps, frontend, and UX teams, include examples of past teamwork experiences. This could be from academic projects, internships, or previous jobs where you worked in an agile environment.

How to prepare for a job interview at Xpertise Recruitment

✨Showcase Your Python Skills

Make sure to highlight your Python knowledge during the interview. Be prepared to discuss any projects you've worked on using Python, especially with frameworks like Django or Flask. Demonstrating your understanding of backend services and REST APIs will impress the interviewers.

✨Familiarise Yourself with AWS

Since the role involves cloud deployments, it's crucial to have a basic understanding of AWS. Brush up on key services like EC2, S3, and Lambda. You might be asked how you would deploy an application on AWS, so having a few examples ready can set you apart.

✨Understand Agile Methodologies

The company operates in a fully agile environment, so be prepared to discuss your experience with agile practices. Familiarise yourself with concepts like sprints, stand-ups, and retrospectives, and be ready to explain how you've applied these in past projects.

✨Express Your Willingness to Learn

This position is ideal for someone early in their career, so emphasise your eagerness to learn and grow. Mention any relevant training or courses you've taken, and express your enthusiasm for receiving mentorship from experienced developers in the team.

Junior Python/AWS Developer
Xpertise Recruitment
X
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>