🚀 Senior .NET Developer

🚀 Senior .NET Developer

🚀 Senior .NET Developer

Upwork

Upwork

Remoto

6 hours ago

No application

About

We are looking for a Senior .NET Developer to join our team and contribute to the development, modernization, and optimization of our .NET Core applications running on AWS Cloud. This role involves building new features, improving system performance, and migrating components from .NET Framework 4.8 to .NET Core, all while ensuring best practices in scalability, security, and reliability. You will collaborate closely with backend, DevOps, and product teams to drive architectural improvements, implement microservices, and enhance cloud-based deployments. If you have extensive experience in .NET Core, AWS, and modern backend development, we’d love to hear from you! 🚨 NO consultancies – Contractors only. 🚨 Key Responsibilities: Develop, enhance, and maintain backend services using .NET Core (C#) Architect and implement scalable microservices solutions Migrate and modernize components from .NET Framework 4.8 to .NET Core Optimize AWS cloud deployment, leveraging services like Lambda, ECS, RDS, API Gateway, and S3 Develop and integrate RESTful APIs for internal and external applications Enhance application security and performance, ensuring best practices in scalability and reliability Implement CI/CD pipelines for automated testing and deployments Work closely with the team to improve development workflows, scalability, and efficiency Requirements: ✅ 5+ years of experience in .NET Core / ASP.NET Core development ✅ Experience designing and developing microservices-based architectures ✅ Strong understanding of AWS cloud services (Lambda, ECS, S3, API Gateway, RDS, DynamoDB) ✅ Expertise in C#, Entity Framework Core, SQL Server, and NoSQL databases ✅ Knowledge of CQRS, Domain-Driven Design (DDD), and event-driven architecture ✅ Experience with Docker, Kubernetes, and CI/CD pipelines ✅ Strong grasp of security best practices in cloud applications ✅ Proficiency in unit testing and test-driven development (TDD) Nice to Have: 🔹 Experience with Terraform or CloudFormation for AWS infrastructure as code 🔹 Familiarity with Kafka, RabbitMQ, or event-driven systems 🔹 Experience with high-traffic applications, payment processing, or subscription billing Contract Details: Full-time (40 hours per week) Long-term contract (6+ months, with potential for extension) Individual contractors only – NO consultancies