Job Description – .NET Core Developer with AWS & Agentic AI
Role Overview
We are seeking a highly skilled .NET Core Developer with robust expertise in AWS services and exposure to Agentic AI frameworks. The ideal candidate will design, develop, and deploy scalable applications, integrating cloud-native solutions and modern AI capabilities. Experience with Angular for front-end development is a strong plus.
Key Responsibilities
- .NET Core Development: Build and maintain robust backend services and APIs.
- AWS EC2: Deploy and manage applications on EC2 instances.
- AWS CloudWatch: Implement monitoring, logging, and alerting for system health.
- AWS Lambda: Create serverless functions for event-driven workflows.
- SQS: Design and manage message queues for distributed systems.
- RDS: Work with relational databases, ensuring performance and scalability.
- S3 Bucket: Manage storage solutions for application assets and data.
- CloudTrail: Ensure compliance and auditing through activity tracking.
- Glue Job:
Develop ETL pipelines for data integration and transformation.
- Agentic AI: Integrate AI agents into workflows for automation and intelligent decision-making.
- Angular (Good to have): Build interactive front-end components for seamless user experiences.
Required Skills
- Strong proficiency in C# and .NET Core.
- Hands-on experience with AWS services (EC2, Lambda, SQS, RDS, S3, CloudWatch, CloudTrail, Glue).
- Knowledge of Agentic AI frameworks and their integration with enterprise applications.
- Familiarity with RESTful APIs, microservices architecture, and CI/CD pipelines.
- Exposure to Angular or other modern front-end frameworks.
- Strong problem-solving, debugging, and optimization skills.
Nice-to-Have
- Experience with Docker & Kubernetes for containerized deployments.
- Knowledge of DevOps practices and infrastructure-as-code (Terraform/CloudFormation).
- Familiarity with data engineering and ETL pipelines.