Remote Software Engineer - React/Python/C#
Technology
Res
Edinburgh, United Kingdom€69,000 - €69,000 /yearTodayUntil 07/09/2026
Full time
Job description
Requirements
Must have:
- 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.
Company:
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.
Keywords
ReactOSHTML5ScalabilityTypescriptNode.jsJavaScriptHtmlPythonScrumRelational grammarCI/CDNode
Interested in this role?