cover image
Smarter Grid Solutions

Smarter Grid Solutions

www.smartergridsolutions.com

1 Job

105 Employees

About the Company

Smarter Grid Solutions is an enterprise energy software company with a unique end to end approach to Distributed Energy Resource Management Systems (DERMS) to deliver net zero energy systems, operating internationally from bases in the UK and US. Our products, Strata Grid, Strata Resilience and Cirrus Flex, have enabled the connection and real-time monitoring and control of over 521 MW of Distributed Energy Resources (DER) and delivered over $400 million of value to its customers. Smarter Grid Solutions’ DERMS products are used by distribution utilities, energy service companies and microgrid operators to manage grid capacity and resilience and to seamlessly integrate energy assets to the grid and market. Smarter Grid Solutions is a Mitsubishi Electric company. Together, Mitsubishi Electric Power Products, Inc. (MEPPI) and Smarter Grid Solutions will provide combined distributed energy resources management software and grid control products to enable electric utilities to respond to energy systems and maximize the performance from their electric grids.

Listed Jobs

Company background Company brand
Company Name
Smarter Grid Solutions
Job Title
Software Developer (Mid-Level)
Job Description
**Job title:** Software Developer (Mid‑Level) **Role Summary:** Mid‑level developer in an Agile, ISO‑certified software lifecycle, building and maintaining utility control systems for distributed energy resource management. Works on high‑quality, test‑driven code, participates in sprint ceremonies, and collaborates with technical leads, Scrum Masters, and architects to deliver products on time and within budget. **Expactations:** - Deliver production‑ready code that meets company quality and security standards. - Contribute to continuous improvement of development practices and toolchain. - Communicate effectively with cross‑functional teams and stakeholders. - Maintain and evolve existing codebase and feature set. **Key Responsibilities:** - Design, code, test, and deploy Java (and optional C#) microservices using Spring Boot or ASP.NET Core. - Participate in daily stand‑ups, sprint planning, reviews, and retrospectives within a Scrum team. - Review code, run unit/integration tests, and support CI/CD pipelines. - Uphold secure coding practices and adhere to cyber‑security principles. - Collaborate with architects and technical leads on software design and quality architecture. - Engage with stakeholders to understand requirements and feedback. - Maintain knowledge of relevant languages, tools, and frameworks; drive adoption of best practices. **Required Skills:** - Strong Java programming; experience with object‑oriented, event‑driven, and reactive design. - Familiarity with Spring Boot, RESTful microservices, and CI/CD workflows. - Exposure to Test‑Driven Development (TDD) and/or Behaviour Driven Development (BDD). - Experience with Agile/Scrum methodology and contributing to sprint deliverables. - Knowledge of Atlassian tools (JIRA, Confluence) or equivalent. - Comfortable working in an ISO‑certified QA environment. - Understanding of secure coding and cyber‑security principles. - Ability to work collaboratively in cross‑functional teams and with multiple stakeholders. - Optional: C# / ASP.NET Core, AWS or comparable cloud services, microservice architecture. **Required Education & Certifications:** - Honours degree (or equivalent) in Computer Science, Software Engineering, or a related discipline. - Minimum of 3 years of relevant industry experience in software development. - Certifications in Agile/Scrum (e.g., CSPO, CSM) or ISO compliance are advantageous but not mandatory.
Glasgow, United kingdom
On site
Mid level
14-02-2026