- Company Name
- Acorn Group
- Job Title
- Senior Backend Developer
- Job Description
-
**Job Title:** Senior Backend Developer
**Role Summary:** Lead the design, development, and maintenance of scalable microservices using .NET 8.0 and Azure. Deliver high‑performance, testable code, architect robust APIs, and mentor junior engineers within an agile environment.
**Expectations:**
- Senior‑level experience (5+ years) building microservices on Docker and Azure.
- Proven expertise in C#, .NET 8.0, ASP.NET Core, SQL Server, and Entity Framework.
- Strong unit and integration testing skills, with a focus on performance and maintainability.
- Excellent communication and collaboration abilities; capable of mentoring and fostering team growth.
- Problem‑oriented mindset, self‑motivated, and committed to engineering excellence.
**Key Responsibilities:**
1. Design, code, test, and deploy scalable microservices in .NET 8.0, running on Docker and Azure.
2. Write clean, maintainable, and performant code that adheres to best practices.
3. Architect APIs and database solutions, ensuring clean separation of concerns.
4. Participate in code reviews, provide constructive feedback, and mentor junior developers.
5. Collaborate with product owners, designers, and stakeholders to shape features from concept to delivery.
6. Implement continuous integration and deployment pipelines; manage application lifecycles in the cloud.
7. Contribute ideas, share feedback, and drive process improvements in a culture of openness.
**Required Skills:**
- C#, .NET 8.0, ASP.NET Core
- SQL Server, Entity Framework (EF Core)
- Docker, Azure services (App Service, Functions, SQL)
- Unit & Integration Testing, TDD/BDD practices
- Git, Agile/Scrum methodologies
- Clean Architecture concepts (desirable)
- Mediator Pattern (desirable)
- Asynchronous communication in distributed systems (preferred)
- Event‑driven architecture experience (bonus)
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
- No mandatory specific certifications, but relevant cloud or .NET certifications (e.g., Microsoft Certified: Azure Solutions Architect, Microsoft Certified: .NET Developer) are a plus.
Liverpool, United kingdom
On site
Senior
10-12-2025