Role:
Software Engineer (Mid-level, C#/.NET, Blazor, Cloud) — 6 roles
Reports to:
Technical Lead
Location:
Hybrid (mix of office/home); Base: Newcastle upon Tyne, UK
Job Description
As a mid-level Software Engineer, you will implement features across backend and platform components using C#/.NET and Blazor. You’ll write clean, maintainable code, contribute to API and data layer development, and collaborate closely with QA and Product to deliver incrementally via CI/CD to Private Cloud or GCP.
Responsibilities
- Feature Development – Build backend services, RESTful APIs, and UI flows in Blazor with clear tests and documentation.
- Code Quality – Apply coding standards, participate in code reviews, and maintain reliable CI builds.
- Testing & Reliability – Write unit/integration tests; support API testability and regression stability.
- Collaboration – Work with Product on acceptance criteria and with QA to ensure automation can efficiently validate changes.
- Continuous Improvement – Learn, share, and adopt patterns that simplify code and improve delivery consistency.
Qualifications
- Solid skills in C#/.NET and Blazor development.
- Familiarity with Private Cloud/GCP, RESTful APIs, SQL, and CI/CD pipelines.
- Understanding of version control and standard branching/PR practices.
- Growth mindset, strong teamwork, and a pragmatic approach to problem solving.