Kings Langley, United Kingdom Hybrid

RES is hiring a Software Engineer

About the Role

We're looking for a Software Engineer to help shape the future of our Asset Performance Management platform, a cloud-based SaaS solution designed to optimize renewable energy assets. In this role, you'll work across both front-end and back-end systems, contributing to feature development, system improvements, and long-term technical strategy.

What You'll Do

  • Build and maintain features across the full stack using modern web technologies and cloud infrastructure.
  • Partner with product managers and designers to turn requirements into functional, user-focused solutions.
  • Enhance system performance, reliability, and scalability as the platform grows.
  • Engage in code reviews, automated testing, and continuous integration and deployment workflows.
  • Support architectural planning and contribute to key technical decisions.
  • Help modernize legacy components and improve code documentation and maintainability.

What We're Looking For

  • Proficiency with front-end tools including React, HTML, CSS, and JavaScript or TypeScript.
  • Experience developing back-end services using C#.
  • Familiarity with data storage systems such as relational databases and data lakes.
  • Working knowledge of Git, CI/CD pipelines, and automated testing practices.
  • Understanding of software design patterns and clean coding principles.
  • Strong communication skills to share progress and collaborate effectively with team members.
  • Ability to thrive in a distributed, collaborative environment.
  • Fluency in written and spoken English.

Nice to Have

  • Exposure to Python for scripting or backend development.
  • Familiarity with the renewable energy sector, though not required.

Technology Environment

Our stack includes React, TypeScript, JavaScript, HTML, and CSS on the front end; C# and Python on the backend; along with relational databases, data lakes, and RESTful API design. We use Git for version control, operate in Azure, and rely on CI/CD for streamlined deployments.

Work Environment

This is a hybrid role with office locations in Kings Langley (Hertfordshire) and Glasgow (Scotland), combining in-person collaboration with flexible remote work options. You'll be part of a global engineering team that values autonomy, continuous learning, and technical excellence.

Why This Matters

Your work will directly support the performance and efficiency of renewable energy systems. We offer a competitive compensation package with comprehensive benefits, opportunities for professional growth, and a culture that values diverse perspectives and inclusive problem-solving.

Our Culture

We believe diverse teams build better solutions. We actively support inclusion by welcoming individuals of all ethnicities, cultures, genders, nationalities, ages, sexual orientations, gender identities, abilities, family statuses, educational paths, and life experiences. Our environment encourages learning, values open dialogue, and empowers teams to solve complex challenges.

Required Skills
ReactHTMLCSSJavaScriptTypeScriptC#PythonRelational DatabasesData LakesGitAzureCI/CDAutomated Testing ReactHTMLCSSJavaScriptTypeScriptC#PythonRelational databasesDatalakesAPI designGitCI/CDAutomated testing
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
RES
RES is a renewable energy company focusing on development, construction, and digital solutions for wind, solar, transmission & distribution, energy storage, and green hydrogen technologies.
All jobs at RES Visit website
Job Details
Department Software Development
Category fullstack
Posted 3 months ago