Senior Software Developer
SGS runs a multi-team development process operating using Agile methodologies and build enterprise grade, world class utility control systems of the highest quality. The candidate will be expected to take a leading role within an Agile software development process, certified to rigorous ISO standards.
This is a Senior Software Developer role. The candidate will become part of the software engineering and product development function within the organization, being responsible for designing, developing, testing, releasing, and maintaining a suite of products according to agreed product roadmaps and company strategy.
Responsibilities
- Work as a senior member of an Agile Scrum team and participate in daily stand-ups.
- Develop high quality code to budget and timescale according to the defined company standards and quality processes.
- Work with the product team to translate functional requirements into software solutions and write stories appropriate for the team to develop.
- Work cooperatively with the team Technical Lead, Architects, Product Owners, Scrum Master, and fellow developers.
- Participate in code review, testing and integration tasks, when required.
- Write and review technical documentation to a high standard and following company standards.
- Maintain an excellent knowledge of the languages, tools and methodologies used by the company, and participate in the continuous improvement and evolution of the standards and best practices.
- Mentor less experienced team members and contribute to maintaining a culture of quality and consistency of product.
- Contribute to the ongoing technical innovation of the team by bringing relevant products, techniques, thoughts, and ideas into the team.
What we are looking for
- Hons Degree in Computing Science, Software Engineering, or related discipline or relevant industry experience.
- A minimum of 5 years relevant industry experience.
- Experience being a Team Lead or senior member of a team of developers.
- Track record of delivering innovative real-world solutions, demonstrating initiative and the ability to take a project from design to delivery.
- Extensive Java knowledge & experience.
- Experience of object-oriented, event-driven and/or reactive software design methodologies and tools.
- Experience of working within a team-based software lifecycle methodology (Agile) delivering tasks to budget and timescale.
- Excellent knowledge of product lifecycle, including installation, support, and security.
- Experience of Test Driven and/or Behaviour Driven Development.
- Delivering within a CI/CD environment.
It would be great if you have
- Experience of working within an ISO certified QA environment.
- Experience of working with multiple stakeholders in a team environment.
- Experience of working with architects and technical leads to assist in quality software design.
- Experience of C# and ASP.NET Core.
- Experience of Modelling Languages (UML, ERD, ORM).
- Experience of database technologies, messaging technologies and containerisation technologies.
- AWS or equivalent cloud-hosting environments.
- Experience of working with Spring Boot.
- Experience in developing RESTful microservices.
- Knowledge of the Atlassian suite of tools, including JIRA and Confluence, or equivalent.
- Knowledge of cyber-security principles and secure coding practices
View all remote jobs at Smarter Grid Solutions →
FAQ
- Is the Senior Software Developer position at Smarter Grid Solutions remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Software Developer job posted?
- This listing was posted on February 25, 2026 and is still open for applications.
- How do I apply for the Senior Software Developer position at Smarter Grid Solutions?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote C# jobs
Technical Support Engineer 2
TwilioColombia
Senior Graphic Designer
Lemon.ioAmericas, Europe, Asia, Africa, Oceania
Senior Golang Developer
Lemon.ioEurope, USA, UK, Canada, Australia, Singapore
Senior Data Engineer
Lemon.ioLATAM, Europe, USA, Canada, APAC
Frontend Software Engineer
Motorola SolutionsCambridgeshire, United Kingdom