Home
/
Comprehensive
/
Senior Engineer
Senior Engineer-March 2024
Manchester
Mar 28, 2026
About Senior Engineer

  Senior Engineer

  Job Description:

  The acquisition by Sage of Spherics - the company behind the award-winning, carbon accounting software, led to the launch of an exciting new brand - Sage Earth. Combining the backing of a global SaaS (Software as a Service) business, with a combination of climate science expertise and bespoke technology, Sage Earth is ready to help Sage customers make net zero a reality. The Sage Earth software enables businesses to automate the collection of expenditure data and gather information on business activities to better understand their carbon footprint. Using the Greenhouse Gas Protocol methodology, this market-leading tech, helps business leaders set science-based targets and reduction strategies. Why is this so important to us? Well, because one of our values is being Human, and what’s more Human than caring for one another’s future?

  Sage Earth are looking to expand their developer team and hiring a Full Stack Senior Developer to support our team. You will play a significant role in our growth, building and improving our features to help customers to understand and look to reduce their carbon footprint. Working alongside a high-performance team of great people, you will collaborate with others to have a continuous positive impact on our team and the services we provide. We offer a full-time position with hybrid working available.

  Every project is different! You will build solutions to fit everyday needs, even if that means the tech team does something new to deliver things properly. As a Full Stack Developer, you will initially be responsible for building backend components, supporting frontend components with potential in the future of building frontend components and the integrations between them. The ideal candidate will also be client friendly and be able to talk about complex technical issues with a variety of stakeholders.

  --- Tech Stack & Infrastructure ---

  We are looking for a couple of years minimum experience with most of the below technical stack or equivalent and an outgoing personality to fit into our team. Our current tech stack includes Typescript, NodeJS, PostgreSQL and Kotlin. From an infrastructure perspective, we have built our solution using Terraform, AWS (Amazon Web Services) and Docker.

  --- What We are Looking For ---

  An attitude for learning

  Excellent communication, both in-office and remotely

  No preference towards languages/frameworks (we use the correct tool for the job)

  Data-driven approach

  --- Requirements ---

  Experience delivering technical development and design

  Practical experience of delivering in a client focused, agile environment

  Practical experience of knowledge of developing real-world solutions and platforms

  An understanding of JavaScript frameworks such as React as well as Node.js knowledge would be ideal but not essential

  Understanding of Databases (PostgreSQL)

  Experience mentoring more junior developers in an ad-hoc way

  Empathy and people skills

  Good understanding of security and performance considerations

  Understanding of architectural and design patterns

  General familiarity with a wide variety of open-source technologies and tools

  Excellent analytical and multitasking skills

  Excellent communication and collaboration skills

  Key Responsibilities:

  Your primary objectives will centre around designing & building backend features using Kotlin and NodeJS. However, as you will work on a variety of projects your responsibilities may also extend to:

  Supporting component design, development, and maintenance and taking responsibility for personal technical quality standards within the project team

  Assisting with defining structured practices, especially in source code management, building, and deployment

  Designing and implementing data storage solutions

  Optimizing performance in applications for maximum speed and scalability

  Using appropriate tools to maintain version control and build processes

  Getting feedback and building solutions for potential problems

  Assisting with the analysis of client requirements

  Working with and supporting the Delivery Architect (Team Lead) in project execution and timely delivery

  Function:

  Product Delivery

  Country:

  United Kingdom

  Office Location:

  Bristol;Manchester

  Work Place type:

  Hybrid

  Advert

  People make Sage great. From our colleagues delivering ground-breaking solutions to the customers who use them: people have helped us grow for more than forty years, and people are driving our future as a great SaaS company. We're writing our next chapter. Be part of it!

  At Sage, we recognize that the world of work has rapidly shifted over the last few years, particularly how we work. That is why we have committed to working in a hybrid way going forward. Human connection is an essential ingredient of the 4 principles that make up our Flexible Human Work hybrid framework and we want to be transparent in what that looks like when you join our Sage family. On one hand, our offices will continue to play an important role in our future and serve as a place for spontaneous conversations, connection, collaboration as well as focused time. On the other hand, we have learned to reimagine where and when we work and to unlock that flexibility and innovation for our colleagues offering them the opportunity to work flex across their home, Sage offices or customer sites.

  We invite you to join us and help us write our next chapter. Follow us on our social media sites to join in conversations about open positions and company news! #lifeatsage #sagecareers. If you would like support with your application (or require any adjustments) please contact us [email protected] assistance. All qualified applicants will be thoughtfully considered and never discriminated against based on their race, colour, age, religion, sexual orientation, gender identity, national origin, disability or veteran status.

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Lot Associate
Job Description Lot Associates assist customers with the loading of their vehicles and also monitor and maintain the entrance of the store. Lot Associates also are responsible for maintaining a suffi
Lot Associate
Job Description Lot Associates assist customers with the loading of their vehicles and also monitor and maintain the entrance of the store. Lot Associates also are responsible for maintaining a suffi
MERCHANDISING
Job Description Merchandising Execution Associates (MEAs) ensure that the products are stocked and properly merchandised to provide the customer the best possible shopping experience while always kee
Freight/Receiving
Job Description Position Purpose: Associates in Freight/Receiving positions ensure the store is stocked and ready for business every day. They load and unload trucks, move material from the receiving
Cashier
Job Description Position Purpose: Cashiers play a critical customer service role by providing customers with fast, friendly, accurate and safe service. They process Checkout and/or Return transaction
Customer Service/Sales
Job Description Position Purpose: Customer Service/Sales associates provide fast, friendly service by actively seeking out customers to assess their needs and provide assistance. These associates lea
Cashier
Job Description Position Purpose: Cashiers play a critical customer service role by providing customers with fast, friendly, accurate and safe service. They process Checkout and/or Return transaction
Designer - Kitchen/Bath
Job Description Designers support three primary store priorities: Customers First, In Stock, and Store Appearance. Designers support Customers First by providing fast, thorough, and friendly service
Designer - Kitchen/Bath
Job Description Designers support three primary store priorities: Customers First, In Stock, and Store Appearance. Designers support Customers First by providing fast, thorough, and friendly service
Customer Service/Sales
Job Description Position Purpose: Customer Service/Sales associates provide fast, friendly service by actively seeking out customers to assess their needs and provide assistance. These associates lea
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved