Job Description
We are looking for a experienced Full Stack Developer with 7–9 years of expertise in building scalable enterprise applications using .NET Core (8+), microservices architecture, and modern frontend technologies. In this role, you will be responsible for designing, developing, and deploying cloud-native applications on AWS using EKS, along with building intuitive UI using Angular (16+). If you're passionate about distributed systems, DevOps practices, and end-to-end ownership—we'd like to meet you!
Role And Responsibilities
Design and develop scalable backend services using .NET Core 8+ and C#.
Build and maintain microservices-based architecture with clean design principles and high availability.
Develop responsive frontend applications using Angular (16+), TypeScript, HTML, and CSS/SCSS.
Implement advanced UI components using AG Grid and Ng-Zorro.
Design and implement Micro Frontend architecture using Module Federation.
Deploy and manage containerized applications on AWS EKS (Kubernetes).
Build and maintain CI/CD pipelines for automated build, test, and deployment.
Work with SQL Server for database design, performance tuning, and query optimization.
Develop and consume RESTful APIs and ensure secure integrations.
Implement authentication and authorization (JWT, OAuth2, SSO).
Monitor application performance and troubleshoot production issues.
Collaborate with DevOps, QA, UX, and product teams in Agile environments.
Participate in code reviews, architecture discussions, and mentor junior developers.
Required Skills
7–9 years of experience in software development (full stack or backend-heavy).
Strong expertise in .NET Core 8+ and C#.
Hands-on experience in building microservices architecture.
Strong experience with AWS services, especially EKS (Elastic Kubernetes Service).
Experience with containerization tools like Docker and orchestration using Kubernetes.
Strong knowledge of CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins, etc.).
Experience with Angular (16+), TypeScript, HTML5, and CSS3/SCSS.
Hands-on experience with AG Grid and Ng-Zorro.
Experience implementing Micro Frontend using Module Federation.
Strong knowledge of REST APIs, asynchronous programming, and integration patterns.
Proficiency in SQL Server and database performance tuning.
Strong debugging, problem-solving, and system design skills.
Optional (Nice To Have) Skills
Experience with cloud-native architecture and distributed systems design.
Exposure to compliance frameworks like PCI-DSS, ISO 27001, SOC 2.
Experience integrating with tools like Jira, ServiceNow, Microsoft Defender, AWS Security Hub.
Familiarity with monitoring tools like CloudWatch, Prometheus, Grafana.
Experience with Infrastructure as Code (Terraform, CloudFormation).
Knowledge of scripting languages like Python is a plus.
Education Requirements
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Certifications in AWS, Kubernetes, or .NET technologies are a plus.