About the Role We are seeking a highly skilled Senior Software Engineer with a strong backend focus to join our dynamic team. The ideal candidate will have expertise in .NET Framework , experience with AWS cloud services , a solid understanding of automation testing , and proficiency in IIS and Code-First Migrations . You’ll play a crucial role in designing, building, and optimising scalable backend systems for our applications. Key Responsibilities ✅ Develop & Maintain backend applications using .NET Framework (C#, ASP.NET, Entity Framework) ✅ Cloud Expertise – Deploy, manage, and optimise applications in AWS (Lambda, S3, RDS, EC2, API Gateway, etc.) ✅ Database Management – Work with Code-First Migrations (EF Core) to design, update, and optimise databases ✅ Automation Testing – Implement and maintain unit tests, integration tests, and automated testing frameworks ✅ IIS Configuration & Deployment – Manage Internet Information Services (IIS) for hosting and performance tuning ✅ Performance Optimization – Improve system performance, scalability, and security following best practices ✅ Collaboration – Work closely with front-end developers, DevOps, and product teams to deliver high-quality solutions ✅ Code Reviews & Best Practices – Ensure adherence to coding standards, design patterns, and CI/CD pipelines Required Skills & Experience 5 years of backend development experience with .NET Framework (C#, ASP.NET, Web API) Strong knowledge of AWS services (Lambda, S3, RDS, API Gateway, CloudFormation) Experience with Entity Framework & Code-First Migrations Proficiency in Automation Testing (xUnit, NUnit, Selenium, SpecFlow, or similar) Hands-on experience with IIS (Internet Information Services) configuration and management Understanding of RESTful APIs, Microservices, and Event-Driven Architectures Strong SQL and NoSQL database knowledge (SQL Server, PostgreSQL, DynamoDB) Experience with CI/CD pipelines (GitHub Actions, Jenkins, or Azure DevOps) Nice to Have Experience with .NET Core and modern cloud-based architectures Knowledge of Docker & Kubernetes Familiarity with Terraform or CloudFormation for Infrastructure-as-Code (IaC) React Experience Exposure to Domain-Driven Design (DDD) and CQRS patterns Why Join Us? Work on cutting-edge backend technologies in a cloud-native environment Opportunity to architect and influence backend solutions for scalable applications Hybrid flexibility with a strong engineering culture Apply now