Software Engineer (Digital)
- Location
- Hemel Hempstead, England, United Kingdom
handling, retry logic, and circuit breakers. Engineering Quality Write unit tests, integration tests, and end-to-end tests for all features and services — maintaining test coverage to agreed standards Commit code through CI/CD pipelines (GitHub Actions) — following branching strategy, automated build, test, lint, and deployment processes … Store/Secrets Manager Docker: containerisation of .NET microservices for ECS/Fargate deployment. DevOps & Engineering Practices CI/CD: GitHub Actions — automated build, test (xUnit, Jest), lint, Docker build, and deployment pipelines. Testing: xUnit and Moq for .NET unit and integration tests; Jest and React Testing Library ...