Company

Smart Metering Systems PlcSee more

addressAddressUK
type Form of workPermanent
CategoryIT

Job description

Apply now

Why choose us?

Choosing to work for SMS means choosing to make a difference.We are changing how businesses and consumers use energy for the better, helping achieve a greener, sustainable, and more affordable energy system for everyone. Through our range of innovative energy solutions, we are delivering the future of smart energy – working closely with private and public sector partners we are playing a critical role in transforming and decarbonising the UK economy by 2050. 

 

What's in it for you?

  • 25 personal holiday days per year (with additional 8 public holidays) increasing to 30 personal days after 5 years of service (includes options to buy and sell)
  • Hybrid working options.
  • Enhanced Maternity leave. Paternity and Adoption leave.
  • 24/7 free and confidential employee assistance service.
  • Medicash health plan offers a wide variety of benefits from cashback on everyday healthcare treatments like optical, dental and physio treatments. Discounted gym memberships and free 24/7 online GP.
  • Access to our Share Incentive Plan which allows you to become a shareholder in a tax-efficient way and benefit from the success of the company
  • Life Insurance (4 x annual salary)
  • Pension matching scheme (up to 5% of salary)
  • Developing our people is important to us - we support and encourage development by offering internal and external accredited courses, secondments and study support.

 

 Visit Our People page

What's the role?

The successful candidate will play a leading role in the continued design and development of our Data Integration Platform, a platform that is the backbone of communication between software components at SMS. The platform is a comprehensive technology solution designed to facilitate the seamless combination, processing, and movement of diverse data from multiple sources to a unified destination. It serves as an intermediary layer between various data sources and the target systems, ensuring efficient data flow across an organization.
The platform is hosted in Azure and built using Azure Integration Services (Logic Apps, Azure Functions, Service Bus, API Management etc) and developed using C# .NET Core. A good understanding of CI/CD best practice and how to build quality shippable products is key along with a desire for self and team improvement.
The successful candidate will take responsibility for the line management duties for a small number of developers, along with mentoring and fostering a culture of innovation, collaboration, and engineering craftmanship. 
Good communication skills will be needed, being able to lead technical and non-technical sessions, helping cross functional teams design, build, and support the best possible solutions.

 

Work Schedule- Monday to Friday, 37.5 hours 

 

Key responsibilities:

  • Leading an internal software development team under the direction of the Principal Developer.
  • Working closely with Product Owners to deliver business change aligning to the IT strategy.
  • Developing software, which is testable, shippable, dependable, and maintainable.
  • Working in the full development lifecycle from design, build, CI/CD, IaC through to product release and service transition - aligning with SMS governance and development standards 
  • Agile advocate taking a leading role in the process helping the team follow core principles.
  • Working on ways to automate and improve development and release processes.
  • Collaborating in design reviews with architecture and development teams 

 

To be considered for this role, we would love you to have:

  • Hold a relevant BEng / BSc or higher degree (or equivalent) in Computer Science, Computer Engineering or similar (or any other related technical discipline if sufficient experience in software development / programming)
  • Excellent working knowledge of the latest C# programming language and .NET Core.
  • Strong working knowledge and experience of Azure Integration Services including Logic Apps, Azure Functions, Service Bus, API Management. 
  • Excellent engineering craftmanship with deep understanding of Object-Oriented principles, SOILD and Design Patterns.
  • Proficient understanding of GIT version control and particular GIT Flow branching strategy. 
  • Strong understanding of CI/CD in Azure DevOps using YAML templates.

 

 

 

 

 

 

 

 

#LI-Hybrid

 

Refer code: 2469178. Smart Metering Systems Plc - The previous day - 2024-01-10 02:27

Smart Metering Systems Plc

UK

Share jobs with friends

Senior Software Developer

In Technology Group

£50,000 - £65,000/annum benefits

Coventry, West Midlands

yesterday - seen

Senior Software Developer

Fpsg Connect

Edinburgh, City of Edinburgh

6 days ago - seen

Senior Software Developer

Efinancialcareers

Competitive salary

Berkshire, England

7 days ago - seen

Senior Software Developer

In Technology Group Limited

West Midlands, England

7 days ago - seen

Senior Software Developer

Ea Change

£70,000 - £80,000 per annum

South East

7 days ago - seen

Full Stack Senior Software Developer, Azure, 100 Remote, COR5793

Corriculo Ltd

100000.00 - 120000.00 GBP Annual

Homeworking

7 days ago - seen

C# .NET Azure Senior Software Developer (5748)

Leeds Building Society

Circa £55,000 to £60,000/Negotiable + Bonus

Head Office - Sovereign Street (Leeds)

7 days ago - seen

Senior Software Developer

Fpsg Connect

Salary negotiable

Midlothian, Scotland

7 days ago - seen

Senior Software Developer - .Net Azure

Maxwell Bond

£60,000 - £75,000 per annum

Lancashire, England

a week ago - seen

Senior Software Developer C# .Net Azure - Trading

Client Server Ltd.

South East

a week ago - seen

Senior Software Developer

Premier Group Recruitment

£75,000 - £85,000 per annum

Kent, England

a week ago - seen

Senior Software Developer C#, .Net Newcastle £50k-£60k

Oscar Technology

£50,000 - £60,000 per annum

Tyne And Wear

a week ago - seen

Senior Software Developer - Java

Hays Specialist Recruitment Limited

£45,000 - £50,000 per annum

County Antrim, Northern Ireland

a week ago - seen

Senior Software Developer - Hackney

Rafah Ltd

South East

a week ago - seen

Senior Software Developer

Lorien

Salary negotiable

South East

a week ago - seen

Senior Software Developer

Adlib

£55,000 - £70,000 per annum

Midlothian, Scotland

a week ago - seen

Senior Software Developer - Java

Hays Specialist Recruitment Limited

£45,000 - £50,000 per annum

Ireland, Shetland Islands

a week ago - seen

Senior Software Developer

Oscar Technology

£30,000 - £60,000 per annum

Lancashire, England

a week ago - seen