Job Description
Job Title: Software Engineer (Contract)
Location: Remote (UK)
Rate: £300 - £400 per day
Contract Type: Outside IR35
Duration: 3 months initially
About the Role:
We are seeking a highly skilled Software Engineer with expertise in C# / .NET and AWS to join our team on a contract basis. This is a fully remote opportunity offering flexibility and the chance to work on exciting projects in a dynamic and collaborative environment.
Key Responsibilities:
- Design, develop, and maintain scalable and high-performing applications using C# and .NET.
- Develop and deploy cloud-based solutions on AWS, ensuring best practices in security, performance, and reliability.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Optimise and troubleshoot applications to enhance performance and reliability.
- Participate in code reviews, technical discussions, and architectural decisions.
- Ensure seamless integration of applications with various APIs and third-party services.
Essential Skills & Experience:
- Proven experience as a Software Engineer with strong expertise in C# / .NET.
- Hands-on experience with AWS services (e.g., Lambda, EC2, S3, RDS, DynamoDB, etc.).
- Experience working with microservices architecture and RESTful APIs.
- Strong knowledge of SQL / NoSQL databases.
- Experience with CI/CD pipelines and DevOps practices.
- Excellent problem-solving skills and ability to work independently in a remote environment.
- Strong communication skills and a proactive approach to collaboration.
Nice-to-Have:
- Experience with Docker & Kubernetes.
- Knowledge of serverless computing.
- Familiarity with Agile / Scrum methodologies.