with strong expertise in building modern, cloud-native applications. The ideal candidate will have hands-on experience in serverless architectures, DevOps pipelines, and Back End development using .NET Core. Knowledge of Front End frameworks such as React or Blazor is a plus.
Key Responsibilities:
Design, develop, and maintain scalable serverless applications using AWS services including Lambda, API Gateway, DynamoDB, S3, Step Functions, EventBridge, SNS/SQS, and AppSync.
Build and optimize .NET Core microservices and RESTful APIs.
Implement and manage CI/CD pipelines using Azure DevOps or GitHub Actions.
Apply Infrastructure as Code (IaC) using AWS CDK, Terraform, or CloudFormation.
Ensure application security, monitoring, and logging using AWS CloudWatch, X-Ray, and IAM best practices.
Collaborate with cross-functional teams to define, design, and deliver high-quality solutions.
Troubleshoot production issues, perform root cause analysis, and drive continuous improvements.
(Optional) Contribute to UI development using React.js or Blazor for customer-facing applications.
Required Skills:
Strong experience with
.NET Core/ASP.NET Core
(Web APIs, microservices).
Expertise in
AWS serverless services
(Lambda, API Gateway, DynamoDB, S3, etc.).
Hands-on experience with
DevOps practices
and CI/CD pipelines.
Proficiency with
Git
and automated deployment strategies.
Experience with
SQL/NoSQL databases
(SQL Server, PostgreSQL, DynamoDB).
Familiarity with
Docker
and containerization.
Strong problem-solving skills and ability to work in an agile team.
Excellent verbal and written communication skills for both technical and non-technical stakeholders.
Good to Have:
AWS Certified Developer - Associate
certification.
Experience with Front End frameworks like
React.js
or
Blazor
.
Job Types: Full-time, Permanent
Pay: 45,000.00-60,000.00 per year
Benefits:
Company pension
Private medical insurance
Work Location: Hybrid remote in Leeds LS1 5JL