At a Glance
- Tasks: Build and scale high-performance cloud applications while mentoring fellow engineers.
- Company: Mission-driven organisation in the renewable energy sector with a strong engineering focus.
- Benefits: Competitive salary, hybrid working, company bonus, and generous pension.
- Why this job: Make a real-world impact in renewable energy while shaping technical direction.
- Qualifications: Strong Python (Django) experience and cloud environment knowledge required.
- Other info: Join a dynamic team with opportunities for growth and innovation.
The predicted salary is between 70000 - 75000 £ per year.
If you are interested in applying for this job, please make sure you meet the following requirements as listed below.
Location: Canary Wharf, Central London
Salary: £70,000-£75,000 Plus Hybrid / Flexible Working, Company Bonus, Generous Pension and more.
We are working with a well-funded, mission-driven organisation in the renewable energy space looking to hire a Senior Software Engineer into a core engineering team. You’ll be working on complex, large-scale platforms supporting critical infrastructure at a national level. This is a high-impact engineering environment where strong technical input genuinely matters. You’ll be responsible not just for building software, but for contributing to technical direction, design decisions, and engineering standards across the team.
Key Responsibilities- Build and scale high-performance, cloud-based applications
- Develop backend services using Python (Django)
- Work across TypeScript / JavaScript where needed
- Contribute to technical design, architecture, and engineering best practices
- Provide technical leadership, supporting and mentoring other engineers
- Improve system performance, scalability, and reliability
- Collaborate with Product, QA and DevOps to deliver features
- Strong experience with Python (Django)
- Experience with JavaScript / TypeScript
- Experience working in cloud environments (AWS, Azure or GCP)
- Strong understanding of APIs, microservices, and scalable systems
- Experience contributing to technical design or architecture decisions
- Ability to provide technical leadership and mentor others
- Experience working in modern engineering environments (CI/CD, Agile)
- Experience with React, Node.js, Terraform or Celery
- Strong database design and optimisation experience
If you’re a Senior Engineer looking for a role combining hands-on development, technical ownership, and real-world impact, this is worth a conversation. Hit apply today!
Senior Software Engineer employer: Elevate Technology Group Ltd
Contact Detail:
Elevate Technology Group Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those in renewable energy. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and cloud environments. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common interview questions related to APIs and microservices to stand out during the process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python (Django) and any relevant cloud environments like AWS or Azure. We want to see how your skills align with the role, so don’t be shy about showcasing your technical leadership and mentoring experience!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about renewable energy and how your background makes you a perfect fit for our team. We love seeing genuine enthusiasm, so let your personality come through!
Showcase Your Projects: If you've worked on any impressive projects, especially those involving scalable systems or microservices, make sure to mention them. We’re keen to see real-world examples of your work and how you’ve contributed to technical design decisions.
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 don’t miss out on any important updates. Plus, we love seeing applications come in through our own channels!
How to prepare for a job interview at Elevate Technology Group Ltd
✨Know Your Tech Inside Out
Make sure you brush up on your Python (Django) skills and be ready to discuss your experience with JavaScript and TypeScript. Be prepared to dive deep into your past projects, especially those involving cloud environments like AWS or Azure.
✨Showcase Your Leadership Skills
Since the role involves providing technical leadership, think of examples where you've mentored others or contributed to design decisions. Highlight how you've influenced engineering standards in your previous roles.
✨Understand the Company’s Mission
Research the organisation's focus on renewable energy. Be ready to discuss how your skills can contribute to their mission and why you're passionate about working in this space.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities in real-world scenarios. Think about challenges you've faced in building scalable systems or optimising performance, and be ready to explain your thought process.