Remote Software Engineer – React/Python/C#

Company: Res
Apply for the Remote Software Engineer – React/Python/C#
Location: City of Edinburgh
Job Description:

Salary: £69,000 – 69,000 per year

Requirements

  • Strong proficiency in Python, ideally as part of a SaaS solution.
  • Working experience with React, TypeScript, and modern front-end build tools.
  • Solid experience building Node.js applications and APIs.
  • Knowledge of front-end technologies such as React, HTML, CSS, and JavaScript/TypeScript.
  • Experience with back-end development in C#.
  • Exposure to Databricks is desirable.
  • Proficiency working with data structures such as relational databases.
  • Understanding of cloud platforms such as Azure and containerisation tools like Docker.
  • Experience with version control, CI/CD pipelines, and automated testing.
  • Experience with authentication, multi-tenancy, and billing in SaaS applications.
  • Experience working in an Agile environment within Scrum teams.
  • Ability to communicate progress to managers and collaborate with fellow engineers.
  • Solid understanding of software design patterns and best practices.
  • Ability to work in a distributed team.
  • English spoken and written.

Responsibilities

  • Design, build, and maintain features across the full stack using Python, C#, React, Node.js, and TypeScript.
  • Collaborate with product managers, designers, and other engineers to develop new features to an agreed roadmap that delivers product and business value.
  • Ensure high code quality through best practice, testing, code reviews, and continuous integration.
  • Deliver change that positively impacts system performance, reliability, and scalability.
  • Participate in architectural and technical design discussions.
  • Drive continuous improvement initiatives to enhance product quality and efficiency.

Technologies

  • Azure
  • C#
  • CI/CD
  • Cloud
  • CSS
  • Databricks
  • Docker
  • JavaScript
  • Network
  • Python
  • React
  • TypeScript
  • NodeJS
  • API
  • Backend
  • Frontend
  • Security

More

We are the worlds largest independent renewable energy company, guided by a vision to create a future where everyone has access to affordable, zero carbon energy. We invest in our people and offer rewarding work that makes a real impact, with opportunities to learn from inspiring colleagues across our growing global network and to develop personally and professionally. We offer a competitive package with a wide range of benefits and rewards. This Software Engineer role sits within our APM (Asset Performance Management) team, working on a market-leading SaaS application that improves the performance of renewable assets. The role is based in Glasgow three days per week, and we value diversity, collaboration, and different perspectives across our teams.

#J-18808-Ljbffr…

Posted: July 13th, 2026