Senior C# Engineer - .Net Core, AWS Serverless Services, MySQL, APIs

New Today

Senior C# Engineer - .Net Core, AWS Serverless Services, MySQL, APIs, Event Driven Outstanding permanent opportunity to join this global, market leading, B2B SaaS tech business as a Senior C# Backend Engineer with

deep expertise C#, .Net Core, MySQL, AWS Serverless Services

and

event driven architecture.

This business is embracing AI and bleeding edge development practices and offers the opportunity to help them to evolve and automate their Software as a Service (SaaS) environment. Required skills: 5+ years experience as a back-end engineer

with deep expertise in C# and .NET Core, passionate about building robust, elegant APIs. Strong understanding of

microservices and event driven architectures

and cloud-first software design. 5+ years experience with AWS serverless services (Lambda, API Gateway, SQS/SNS, Step Functions, S3). Proficiency with relational databasesespecially Aurora MySQLand solid data modelling skills. Knowledge of secure coding practices, authentication/authorisation (OAuth2, JWT), and data protection fundamentals. Experience implementing and maintaining CI/CD pipelines and Infrastructure as Code (Terraform or AWS CDK). Comfortable containerising applications with Docker and deploying via ECS/Fargate or EKS. Committed to testing excellence across unit, integration, and contract testing. An excellent communicator who thrives in cross-functional collaboration with Product, DevOps, and Architecture teams. A self-motivated problem solver who mentors others and consistently pushes for engineering excellence. What Youll Be Doing: Designing and developing scalable, high-performance REST APIs and microservices using C# and .NET Core. Building cloud-native applications using AWS services such as Lambda, API Gateway, and S3. Collaborating closely with Product, DevOps, QA, and Architecture teams to deliver high-quality features within sprint cycles. Working with Aurora MySQL to design schemas, optimise queries, and ensure performance across distributed systems. Contributing to event-driven architectures using AWS SNS, SQS, and Step Functions. Championing a strong testing cultureimplementing and maintaining unit and integration tests with xUnit or NUnit. Leading by example in CI/CD best practices using GitHub Actions and CodePipeline to ensure reliable, automated deployments. Mentoring junior engineers in coding standards, secure-by-design principles, and system design. Troubleshooting, monitoring, and optimising distributed systems using AWS CloudWatch and Grafana. Proactively identifying and resolving technical debt, driving continuous improvement across codebases. £75k-£80k + bonus + benefits. 100% remote.

TPBN1_UKTJ
Location:
United Kingdom
Job Type:
FullTime
Category:
IT