At a Glance
- Tasks: Design and build innovative features using Python, C#, React, and Node.js.
- Company: Join the world's largest independent renewable energy company making a real impact.
- Benefits: Competitive salary, diverse work environment, and opportunities for personal and professional growth.
- Other info: Work in a collaborative culture that values diversity and innovation.
- Why this job: Be part of a team transforming renewable energy with cutting-edge technology.
- Qualifications: Strong skills in Python, React, and experience in Agile environments.
The predicted salary is between 69000 - 69000 £ per year.
Requirements
- Strong proficiency in Python, ideally as part of a Saa S solution.
- Working experience with React, Type Script, 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 Java Script/Type Script.
- 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 Saa S 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 Type Script.
- 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
- Java Script
- Network
- Python
- React
- Type Script
- Node JS
- 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 Saa S 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
Remote Software Engineer - React/Python/C# in Edinburgh employer: RES
At RES, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters collaboration and innovation in the renewable energy sector. As a Solar Asset Monitor, you will benefit from comprehensive training opportunities, a supportive team environment, and the chance to contribute to sustainable energy solutions while enjoying a flexible work schedule. Our commitment to diversity and employee growth makes RES a rewarding place to build your career in the thriving UK solar industry.