- Company Name
- Talos
- Job Title
- Senior .NET Developer
- Job Description
-
Job Title: Senior .NET Developer
Role Summary: Lead the design, development, and maintenance of enterprise-grade .NET applications using .NET 8, C#, and Azure services. Drive technical direction, ensure high code quality, and mentor junior team members.
Expactations:
- Deliver scalable, secure, and high-performance solutions on schedule.
- Mentor and coach newer developers, fostering best‑practice coding standards.
- Collaborate cross‑functionally with product managers, QA, and DevOps to align architecture and deployment strategies.
Key Responsibilities:
- Architect and implement core .NET components, microservices, and RESTful APIs.
- Integrate Azure cloud services (App Services, Functions, Storage, Cosmos DB, Logic Apps).
- Write clean, maintainable code and perform rigorous unit and integration testing.
- Conduct code reviews and enforce coding standards (e.g., SOLID, DRY).
- Optimize application performance and troubleshoot production issues.
- Implement CI/CD pipelines via Azure DevOps or GitHub Actions.
- Stay current with emerging Azure and .NET technologies, recommending improvements.
Required Skills:
- Proficient in C#, .NET 8, and ASP.NET Core.
- Deep experience with Azure ecosystem (Azure Functions, App Service, Azure SQL, Cosmos DB, Azure Blob Storage, Azure DevOps).
- Strong understanding of relational and NoSQL data modeling.
- Expertise in API design, JWT/OIDC authentication, OAuth, and gRPC.
- Familiarity with Docker, Kubernetes, and cloud‑native patterns.
- Solid knowledge of unit testing frameworks (xUnit, MSTest, NUnit) and test‑driven development.
- Experience with Agile/Scrum methodologies, sprint planning, and backlog grooming.
- Excellent problem‑solving, communication, and collaboration skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Microsoft Certified: Azure Developer Associate (optional, preferred).
Warrington, United kingdom
On site
Senior
23-02-2026