This is a Senior .Net Developer position requiring 6+ years of experience, focusing on building scalable microservices using .NET Core/C# with cloud-native architecture on AWS, integrated with modern DevOps practices.
Design and develop robust microservices applications using .NET Core (preferably .NET 8) and C# Build efficient data access layers using Entity Framework and LINQ for PostgreSQL databases Implement system design patterns and microservices architecture best practices Develop event-driven systems using Kafka or other messaging platforms for asynchronous communication Deploy and manage applications on AWS cloud services (EC2, ECS, EKS, S3, RDS, etc.) Containerize applications using Docker and orchestrate them with Kubernetes Build and maintain CI/CD pipelines for automated testing and deployment Write Infrastructure-as-Code using Terraform for cloud resource provisioning Collaborate with frontend teams on Angular integration when needed Optimize application performance, scalability, and reliability in production environments Participate in code reviews and mentor junior developers
Relevant Experience should be 6+ Years. • Strong experience in .NET Core (preferably .NET 8) and C# • Hands-on experience with Entity Framework / LINQ • Solid understanding of microservices architecture • Experience in system design and design patterns • Proficiency in AWS cloud services • Experience with PostgreSQL • Familiarity with Kafka or messaging systems • Working knowledge of Angular (preferred) • Experience with DevOps tools – Docker, Kubernetes, Terraform, CI/CD
Mandatory Skills
Search your career opportunity with our categories
Discover similar job openings and career opportunities that match your skills and experience. Apply Now!