C# Software Engineer (TDD Focus)
C# Software Engineer (TDD Focus) We are looking for a highly capable Full Stack Developer with a strong commitment to Test-Driven Development (TDD) to join our team. This role is critical in delivering secure, high-quality software in an environment where precision, accountability, and technical rigour are essential.You will work across the full stack, contributing to both front-end and back-end development, while playing an active role in shaping technical decisions and maintaining engineering standards. Key Responsibilities Design, build, and maintain scalable applications using modern full-stack technologies, with a strong focus on C# / .NETDevelop and test distributed systems within a microservices architectureWork with cloud-based infrastructure, ensuring reliability, performance, and securityApply Test-Driven Development (TDD) as a core part of the development lifecycleCollaborate with cross-functional teams to deliver high-quality, customer-facing featuresContribute to front-end development, ensuring strong user experience and usabilityLeverage AI-assisted development tools (e.g., Claude Code, Cursor) to enhance productivityReview technical specifications and challenge assumptions where necessaryEnsure code quality and robustness, particularly in a security-critical environment Required Skills and Experience Strong commercial experience with C# and .NET in a full-stack or backend-heavy roleProven experience developing within microservices architectures and cloud ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!