Job Summary
Job SummaryWe are looking for a skilled .NET Core Full Stack Developer with 8-10 years of experience in developing enterprise applications using .NET Core, Angular/React, Microservices, Azure Cloud, and Azure DevOps.
Key Responsibilities
Key ResponsibilitiesDevelop and maintain applications using .NET Core, C#, ASP.NET Core, and Web APIs.Build responsive UI using Angular or React.Design and implement Microservices-based solutions.Develop and deploy applications on Microsoft Azure.Create and manage CI/CD pipelines using Azure DevOps.Work with Docker, Kubernetes (AKS), and cloud-native architectures.Collaborate with cross-functional teams in an Agile environment.Perform code reviews, troubleshooting, and performance optimization.
Skill Requirements
Required SkillsBackend: .NET Core, ASP.NET Core, C#, Entity Framework Core, REST APIsFrontend: Angular/React, JavaScript, TypeScript, HTML5, CSS3Microservices: API Gateway, Event-Driven Architecture, Service Bus/RabbitMQ/KafkaAzure: App Services, Azure Functions, Azure SQL, Service Bus, Key Vault, Application InsightsDevOps: Azure DevOps, CI/CD, Git, YAML Pipelines, Docker, KubernetesDatabase: SQL Server, Query Optimization, Stored Procedures
Other Requirements
QualificationsBachelor's degree in Computer Science or related field.5-7 years of hands-on experience in Full Stack Development.Strong understanding of OOP, Design Patterns, and Agile methodologies.Excellent communication and problem-solving skills.
PreferredAzure Certifications (AZ-204, AZ-305)Experience with Terraform/ARM TemplatesKnowledge of OAuth, JWT, and application security