NHS Digital


Nature of business

Collecting, processing and publishing data and information from across the health and social care system in England.
[digital.nhs.uk]

Duration

24+ Months

Job Title

C# Software Developer

Work Undertaken

My work was primarily focused on C# development of a new product called Cancer Waiting Times that replaced a legacy system. The product is composed of several microservices and uses eventstore event-sourcing to respond to and persist changes in the data.

During the development I challenged several aspects of the design, resulting in several successful changes. I also contributed to the design when a large change to its backend persistence became necessary.

After the product went live my role moved toward dev-ops, being a mixture of troubleshooting and resolving live incidents on its Linux and Windows platforms, as well as developing C# and Python code making the product better by reducing technical debt, adding features and improving test coverage.