Senior Software Engineer in Harrogate

Senior Software Engineer in Harrogate

Harrogate Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Develop innovative software solutions for smart energy applications and mentor a talented team.
  • Company: Join a visionary tech company leading the energy sector with cutting-edge solutions.
  • Benefits: Enjoy 25 days holiday, flexible working, health support, and continuous development opportunities.
  • Why this job: Make a real impact on sustainable energy management while growing your skills in a dynamic environment.
  • Qualifications: Experience in software development, mentoring, and a passion for innovation and collaboration.
  • Other info: Be part of a supportive community dedicated to shaping a greener future.

The predicted salary is between 36000 - 60000 £ per year.

About Us

We are a visionary smart technology company driving innovation within the energy sector. We create solutions across hardware, software and data services to enable our customers to unlock the power of data insights. Chameleon Technology has over 13 years of experience providing accurate and accessible energy data to the UK’s largest energy suppliers. We are the market leader in energy display technology, with over 12 million in-home displays manufactured and delivered, there is one of our devices in every three UK homes. Our peerless manufacturing quality is coupled with expansive data capabilities, harnessing the power of millions of consumers’ consumption data. We continue to create solutions that solve modern energy management issues. And, with the addition of smart water metering to our portfolio, Chameleon’s scope is expanding.

As an experienced data partner, we provide a range of consultancy, support and insights to help companies transform their data into strategic solutions. Our values guide our decisions, the way we work, our culture, and the people we invite to join the team. We prioritise collaboration, data-driven honesty, and forward-thinking agility. We embrace challenges, learn from setbacks, and foster an environment of transparency and continuous improvement. We’re passionate about sustainable transformation, not just for our business, but for the energy tech industry. If you’re inspired by harnessing data for a greener future, thrive in a dynamic scale-up environment, and share our vision of accessible energy insights, we’d love to hear from you.

About the Role

Reporting to the Head of Software and Platform Engineering, the Senior Software Engineer will play a key role in driving the delivery, quality, and technical excellence within the Software Engineering team. You’ll set the example for a team of talented developers working on smart energy applications, IoT integrations, and cloud-based systems, ensuring efficient collaboration, code quality, and alignment with architectural standards. This role would particularly suit someone who enjoys teaching others, and has a passion for making teams better, but does not want direct people management responsibilities. You’ll build products by designing and writing code and infrastructure, provide mentorship to developers, and ensure that software products are built with user value, quality and maintainability at their core. You’ll also contribute to shaping Chameleon’s software engineering best practices and play a critical part in delivering solutions that enable smarter, more sustainable energy management.

Key Responsibilities

  • Write code thoughtfully, considering user value, maintainability, and consistency across the system.
  • Contribute to software and infrastructure design, ensuring it is robust, consistent, and meets the needs of the business and customers.
  • Make the team around you better at what they do, leading both by example, and by teaching through collaboration.
  • Maintain strong relationships with the commercial and product team, helping us to build the right things.
  • Drive continuous improvement in development processes, tools, and methodologies within the team.
  • Ensure software projects meet functional and non-functional requirements including performance, security, and scalability.
  • Maintain and improve automated deployment processes.
  • Maintain and improve automated testing processes.
  • Create, update and operate cloud infrastructure.
  • Debug issues and incidents across the whole stack.

About You

You will need to have most of these:

  • Proven experience delivering high-quality software products.
  • Deeply curious, and able to carefully balance the trade-offs software engineering is all about.
  • A passion for teaching and mentoring others, and maintaining a culture of technical excellence.
  • Serious about testing and test automation.
  • Expertise in one or more modern programming languages - preferably including JavaScript or Typescript.
  • Strong understanding of user-focused API design and testing.
  • Experience working with cloud infrastructure using Infrastructure as Code (we use AWS with Terraform).
  • Good communication and collaboration skills, with the ability to engage both technical and non-technical stakeholders.
  • Strong problem-solving skills and the ability to manage competing priorities (with support) in a fast-paced environment.
  • Proactive mindset with a focus on innovation, continuous improvement, and sustainable development.
  • Experience collaborating with commercial product managers to define and deliver product roadmap commitments, and working effectively with other cross-functional teams, including customer support.

Desirable Experience

It would be great if you had any of these:

  • Experience in the energy, utilities, or IoT sectors, ideally with connected devices or smart metering.
  • Expertise in relational databases, ideally PostgreSQL - you must have experience designing schemas and optimising SQL queries.
  • A champion of XP practices including Test-Driven Development, Pair and Mob Programming.
  • Familiarity with high-volume time series data, and relevant technologies like TimescaleDB.
  • Expertise designing complex AWS infrastructure using multiple services including SQS, Kinesis.
  • Experience with network and infrastructure security in AWS.

Why You’ll Love Working Here

At Chameleon Technology, we believe work should be meaningful, rewarding, and enjoyable. Beyond the exciting challenges of your role, you’ll join a community of passionate innovators dedicated to shaping a smarter, greener energy future. We’re proud to offer a workplace where people feel supported, valued, and inspired to grow. Here’s what you can look forward to:

  • Generous time off: 25 days’ holiday plus bank holidays to rest, recharge, and enjoy life outside of work.
  • Flexible hybrid working: A balance of home and office to suit your lifestyle and productivity.
  • Health and wellbeing support: Company-funded Medicash healthcare plan, employee wellness initiatives, and regular social events.
  • Sustainability perks: Cycle to Work scheme to support greener commuting.
  • Continuous development: Access to ongoing training, personal growth opportunities, and career progression support.

At Chameleon, your ideas matter, your wellbeing comes first, and your contribution makes a visible difference to the energy landscape of the future. Chameleon Technology welcomes applicants from all backgrounds and walks of life. We are an equal opportunity employer committed to creating an inclusive environment. If there’s anything you need to participate fully in the application or interview process, please let us know, we’re here to support you.

Senior Software Engineer in Harrogate employer: Chameleon Technology

Chameleon Technology is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Senior Software Engineers to thrive. With generous benefits such as 25 days of holiday, flexible hybrid working arrangements, and a strong focus on employee growth through continuous development opportunities, we ensure our team feels valued and inspired. Join us in shaping a sustainable energy future while enjoying a supportive work environment that prioritises your wellbeing and professional development.
C

Contact Detail:

Chameleon Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Harrogate

✨Tip Number 1

Network like a pro! Reach out to current employees at Chameleon Technology on LinkedIn. A friendly chat can give you insider info and might just get your application noticed.

✨Tip Number 2

Show off your skills in action! If you have a portfolio or GitHub, make sure it’s up to date with your best projects. This is your chance to demonstrate your coding prowess and problem-solving skills.

✨Tip Number 3

Prepare for the interview by brushing up on your knowledge of energy tech and IoT. Being able to discuss how your experience aligns with Chameleon's mission will set you apart from the crowd.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Senior Software Engineer in Harrogate

Software Development
JavaScript
TypeScript
API Design
Cloud Infrastructure
AWS
Terraform
Test Automation
Problem-Solving Skills
Collaboration Skills
Continuous Improvement
Mentoring
Relational Databases
PostgreSQL
Infrastructure as Code

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with software engineering, especially in areas like cloud infrastructure and user-focused API design. We want to see how your skills align with our mission at Chameleon Technology!

Showcase Your Passion for Teaching: Since we value mentorship and collaboration, share examples of how you've helped others grow in their roles. Whether it's through code reviews or team workshops, let us know how you’ve made a positive impact on your colleagues.

Highlight Your Problem-Solving Skills: We love candidates who can tackle challenges head-on! Include specific instances where you've solved complex problems or improved processes in your previous roles. This will show us your proactive mindset and innovative approach.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Chameleon Technology

✨Know Your Tech Inside Out

Make sure you’re well-versed in the programming languages and technologies mentioned in the job description, especially JavaScript, TypeScript, and AWS. Brush up on your knowledge of cloud infrastructure and be ready to discuss how you've used these tools in past projects.

✨Showcase Your Mentorship Skills

Since the role emphasises teaching and mentoring, prepare examples of how you've helped others improve their skills. Think about specific instances where your guidance made a difference, and be ready to share your approach to fostering a culture of technical excellence.

✨Demonstrate Problem-Solving Prowess

Be prepared to tackle some technical challenges during the interview. Practice explaining your thought process when solving problems, especially those related to software design and user-focused API development. This will show your ability to think critically and adapt in a fast-paced environment.

✨Align with Their Values

Chameleon Technology values collaboration, transparency, and continuous improvement. Familiarise yourself with these principles and think of ways you can embody them in your work. During the interview, express your enthusiasm for sustainable transformation and how you can contribute to their mission.

Senior Software Engineer in Harrogate
Chameleon Technology
Location: Harrogate
Go Premium

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

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>