We’re looking for someone who has strong skills in data structures, ingestion, and transformation.

Our microservices are all in Google Cloud, riding a mixture of Kubernetes and Cloud Run. Our technical stack for the successful person’s team is:

  • Typescript
  • React
  • Express & TypeORM
  • GraphQL/REST
  • PostgreSQL & MongoDB

We acknowledge that you may not have experience in these exact technologies, where you can show you have transferrable skills at the level we need e.g., strong MSSQL experience which can transfer to PostgreSQL will still be shortlisted.

This is a great opportunity to join an amazing business at an exciting time in our development, with recent investments enabling a platform for significant future growth. As part of the Software team, you will need the confidence and ability to effectively communicate with a wide range of internal and external stakeholders at a technical level.  You will also need to mentor junior developers and work within an agile environment.

What we’ll be asking you to do…

You will be responsible for the development and delivery of the code base across multiple applications. This role will see you supporting end-to-end IT solutions that enable Sero to manage customer interactions. We will also be involving you in the development of new tooling portfolios supporting carbon neutrality, energy optimisation and predictive modelling. Your scope will cover the full stack and your responsibilities, outside of delivering clean, good quality and secure code, will include:

  • Collaborating on the design of features to ensure we build the right solution
  • Interpreting user stories and working with the scrum team to turn these into deliverable tasks
  • Adopting and driving CI/CD into our delivery cycles
  • Writing unit, component, integration, and acceptance tests
  • Gaining a deep understanding of the Sero architecture and tool integration points

What we would like from you (please!) …

To be successful in this role straight away you will need to have:

  • Several years’ experience as a Software Engineer or Developer
  • Strong capability to work in a team; this would look like collaboration, written and oral communication and ownership skills
  • Experience with Typescript; building full stack applications
  • A deep understanding of relational and non-relational data stores
  • Experience working with cloud platforms

It would also be nice if you have experience with the following (but don’t worry if you haven’t, we are happy to provide development opportunities):

  • Experience using Kubernetes in a microservice environment
  • Knowledge of designing and implementing CI/CD
  • Awareness of Agile principles and the benefits of differing methodologies
  • Experience working in a DevOps or DevSecOps environment is also useful
  • Experience in mentoring other Software Engineers would be helpful

We are changing our planet…

Sero was founded to make a connection between homes and energy and to use technology to make both these easier and smarter together. We do this to save our customers money and to save them time, but we also do it to save our planet.

To tackle the Climate Emergency, we provide clever energy services that automatically reduces the carbon footprint of the homes we run. We are striving to become a thought leader in the world of energy technology savings and collaborate with home builders and landlords to help them understand what to do with their buildings to achieve zero carbon.

Learn more about our culture and our people and see how you can make the change to our team and the Sero way. This Fully Charged video will also give you an insight into what we do and how we do it. If you have any questions, please do not hesitate to get in touch.

A snapshot of the Sero everyday…

Diversity: We actively look to reflect the variety of our world and welcome the widest diversity of applicants.

Permanent: We’re a growing SME and see this role as a permanent member of our growing team. We’ve got lots of plans up our sleeves for exciting new things!

Working Hours: We’re looking for 37.5 hours a week for this role – what would generally be called Full Time. How that breaks into days or a working pattern is up to you.

Working Times: Our policy allows working anywhere at anytime, ultimate flexibility. We’d like at least some of your working hours to be coordinated with other internal and external team members to ensure we’re being efficient and communicating effectively. We think work should fit your lifestyle, so you can work when you can be most efficient!

Location: We have an office based in Cardiff but every member of the Sero team has the option to work (fully) remotely. But otherwise, we’re focused on you doing the work, not where you choose to do it. We’re fully set up for virtual working.

Salary: We’re budgeting around £50,000 to £60,000 per annum for this role depending on experience. This also depends on what we agree between us are your preferred weekly total hours.

Work to Live: At Sero we understand that not everyone’s every day is the same, we foster a culture that allows you to work in a way that best suits you. This could mean compressed hours or part-time work, it could mean enjoying a new arrival with our generous maternity and paternity packages, it could mean taking a breath to take care of your mental health, we will help you to make work, work for you.

Perks: You’re helping save the planet!

Also, 6% pension contribution from us; healthcare with family & dental options; electric vehicle scheme; equity scheme; cycle to work scheme; training & development support and of course; office fruit bowl & refreshments!

Could you ‘be the change

At Sero everyone is equal. Everyone has a ‘seat at the table’ and are free to contribute to the conversation. This allows for us to develop and foster some of the most incredible ideas which not only enhance our work, but ensures we are continuously striving to improve on everything we deliver. As a team we all roll up our sleeves and pitch in, balancing hard work with having fun while we are at it.

You’ll need to be self-motivated, trustworthy and able to manage your own delivery to hit milestones.

You’ll be flying the flag for us to partners, so being personable and a good communicator will be important.

We pride ourselves on our forward-thinking approach to energy within homes, with a goal of saving money and saving time. This approach is reflected in our culture; we foster a relaxed, friendly, and professional environment. With common goals and endless enthusiasm, the Sero Team are striving to make changes to save our planet, together.

Interested? Ready to make a change?

Are you ready to ‘be the change?’ If you think we’re a match, please get in touch.

We’d like a C.V., please send it along with a covering note too that tells us why you’d be a perfect fit for Sero. Your note can be a letter, email or video snippet, go crazy, use your imagination, give us a little bit of your character…