Senior C# Engineer

Apply

Overview

The Senior C# Engineer will play a pivotal role in leading the development of a greenfield SaaS product, utilizing .NET 8/9 and AWS technologies. This fully remote position involves collaborating closely with the Director of Engineering to drive the architecture and implementation of AI-native and agentic engineering patterns, ensuring the delivery of high-performance distributed systems. The contractor will be instrumental in shaping product requirements, fostering a high-quality engineering culture, and owning features from conception to delivery.

Responsibilities

  • Lead the architecture and development of high-performance distributed services using C# and .NET 8/9 on AWS Lambda.
  • Design and implement resilient event-driven systems using SQS and associated AWS messaging services.
  • Integrate AI-native engineering and agentic workflows into the software delivery process.
  • Take ownership of product features, including scoping, trade-offs, and delivery sequencing.
  • Create clean, versioned APIs with comprehensive documentation to enhance developer experience.
  • Promote a culture of engineering excellence through rigorous testing, CI/CD practices, and observability standards.

Requirements

  • Senior-level expertise in backend engineering with C# and .NET 8/9.
  • Extensive experience with AWS serverless technologies, particularly Lambda, SQS, and API Gateway.
  • Practical knowledge of Claude Code or similar frameworks for agentic workflows.
  • Strong understanding of database management with Aurora MySQL and DynamoDB, including schema design and performance tuning.
  • Proven track record in designing event-driven architectures and implementing best practices for operational robustness.
  • Exceptional API design skills with a focus on documentation and developer experience.
SkillsC#, AWS, SQL, Terraform
LocationEngland
TypeRemote
Rate
£100-£120/hour
SourceLinkedIn
RecruiterSmart Sourcer
Posted22/06/26