We\'re hiring! Python software developer
We\'re hiring! Python software developer

We\'re hiring! Python software developer

Full-Time 33000 - 77000 Β£ / year (est.) No home office possible
Scene Connect Ltd.

At a Glance

  • Tasks: Join our team as a Python developer, focusing on back-end development.
  • Company: Scene is dedicated to a socially just transition to a net zero economy.
  • Benefits: Enjoy flexible working hours and a competitive salary up to Β£55,000.
  • Why this job: Be part of a mission-driven team making a real impact in the tech world.
  • Qualifications: 4+ years of experience with a relevant degree or equivalent experience required.
  • Other info: This is a permanent position based in our Edinburgh office.

The predicted salary is between 33000 - 77000 Β£ per year.

Salary: Up to Β£55,000 FTE, depending on experience

Term: 4 or 5 days per week (negotiable), permanent position

Location: Edinburgh

Experience: 4 years+ with a relevant degree or additional years\’ experience

Scene is recruiting 1 full-stack software developer with a focus on back-end development and a commitment to a socially just transition to a net zero economy. You will work as part of our existing development team, based at our Edinburgh office.

Scene Connect (\”Scene\”) is a leading renewable energy consultancy in local energy and energy access, with innovation projects in the UK and the Global South. We work across the UK, and are currently part of international projects in Ethiopia, Malawi and Mozambique.

With the ongoing success of our innovation work, we are looking to expand our technical team with new appointments – with specific focus on developing our building energy modelling capability to support the decarbonisation of homes and domestic demand response.

We are looking for candidates who buy-in to what we stand for, both in terms of our mission and our collaborative approach to team working. Check out our projects to see what we have done since we started in Edinburgh in 2011. We are a small but expanding business – we currently have 14 staff across our Edinburgh and Liverpool offices and support remote working.

We are an Equal Opportunities employer, and we are committed to having a diverse and inclusive workforce. We welcome applications from Women, Black, Asian and Minority Ethnic candidates. We positively encourage applications from suitably qualified and eligible candidates.

You must have the right to live and work in the UK from the date of commencement of employment.

To apply for this position please take a good look at our website – www.scene.community to see if you like what we do – then

email your CV and

a max 1 page covering letter

outlining why you would be a good fit for the position, to admin@scene.community before 30th May 2025. The vacancy is available immediately and we will commence interviews upon receipt so early applications are encouraged.

Senior Software Developer

We are looking for a software developer with confidence in the development of web services and user interfaces as well as experience in software development as part of a team. Candidates with passion for decarbonising the energy sector and modular micro-services architecture are invited to apply.

We are looking for enthusiastic candidates with at least 4 years of experience in software development. Ideally you will also have a degree in Computer Science, Software Engineering, Data Science, or a relevant subject, or additional years of work experience.

What You\’ll Do

Work on an exciting new product – \” Shared Works \” – to help people better understand the energy use in their homes and make recommendations to reduce energy use, cost and carbon emissions. This will involve developing new features to improve energy demand modelling of existing buildings and model the effects of installing different low carbon technologies, energy efficiency measures and smart controls on energy use;

Work as part of our ZUoS team, joining an established team of 3 senior developers, a solutions architect, a technical modelling lead and a built environment researcher;

Work in a friendly and constructive environment that supports your growth;

Occasionally be required to switch context to other R&D or innovation projects emerging from our renewable energy and low carbon consultancy work.

Who You Are

You have experience of working as a software developer, ideally on web-based projects;

You have knowledge of Python or are willing to learn.

You have a good understanding of data structures and how to apply them effectively to solve problems.

You care about writing readable, well tested code.

Passion for web technologies and a desire to remain up to date with the latest technologies and share your knowledge.

Technologies we use

We use the following technologies in our product and service development. While you may not have professional experience in these, you will be expected to demonstrate the ability to learn and to problem solve:

#J-18808-Ljbffr

We\'re hiring! Python software developer employer: Scene Connect Ltd.

Scene is an exceptional employer that fosters a collaborative and innovative work culture, where your contributions directly impact the transition to a net zero economy. Located in the vibrant city of Edinburgh, we offer flexible working arrangements, competitive salaries, and ample opportunities for professional growth, ensuring that our team members thrive both personally and professionally.
Scene Connect Ltd.

Contact Detail:

Scene Connect Ltd. Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land We\'re hiring! Python software developer

✨Tip Number 1

Familiarise yourself with the latest Python frameworks and libraries that are relevant to back-end development. Being able to discuss your experience with tools like Django or Flask during an interview can really set you apart.

✨Tip Number 2

Showcase your commitment to sustainability and a net zero economy in your conversations. Research how technology can contribute to these goals and be ready to share your thoughts on how you can make an impact in this area.

✨Tip Number 3

Network with current employees or others in the industry through platforms like LinkedIn. Engaging with them can provide insights into the company culture and values, which you can reference in your discussions.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges and algorithms that are commonly asked for Python developers. Websites like LeetCode or HackerRank can be great resources to sharpen your skills.

We think you need these skills to ace We\'re hiring! Python software developer

Proficiency in Python
Experience with back-end development frameworks (e.g., Django, Flask)
Understanding of RESTful APIs
Database management skills (e.g., SQL, NoSQL)
Version control systems (e.g., Git)
Knowledge of cloud services (e.g., AWS, Azure)
Familiarity with Agile methodologies
Problem-solving skills
Strong debugging and testing skills
Ability to work collaboratively in a team
Commitment to sustainable development practices
Excellent communication skills
Adaptability to new technologies

Some tips for your application 🫑

Understand the Role: Take time to thoroughly read the job description for the Python software developer position. Focus on the required skills, especially back-end development experience, and think about how your background aligns with these requirements.

Tailor Your CV: Customise your CV to highlight relevant experience in Python and back-end development. Include specific projects or roles that demonstrate your expertise and commitment to a socially just transition to a net zero economy.

Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also reflects your passion for sustainability and social justice. Explain why you want to work with Scene and how you can contribute to their mission.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application shows attention to detail and professionalism, which are crucial in the tech industry.

How to prepare for a job interview at Scene Connect Ltd.

✨Showcase Your Python Skills

Make sure to highlight your experience with Python during the interview. Be prepared to discuss specific projects you've worked on, the challenges you faced, and how you overcame them. This will demonstrate your technical expertise and problem-solving abilities.

✨Understand Back-End Development

Since the role focuses on back-end development, brush up on relevant technologies and frameworks. Be ready to explain your understanding of server-side logic, database management, and API integration. This knowledge will show that you're well-suited for the position.

✨Align with Their Values

Scene is committed to a socially just transition to a net zero economy. Research their mission and values, and think about how your personal beliefs align with theirs. Be prepared to discuss how you can contribute to their goals during the interview.

✨Ask Insightful Questions

Prepare thoughtful questions to ask at the end of the interview. Inquire about the team dynamics, ongoing projects, or future goals of the company. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

We\'re hiring! Python software developer
Scene Connect Ltd.

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

>