Full Job Description
Dot Net/AWS/API Developer Must Have Technical/Functional Skills An experienced Dot Net/AWS/API Developer to lead the design and development of application modernization and cloud migration program. Expertise in .NET technologies and core AWS services to create scalable, reliable, and high-performance applications and APIs that drive innovation and business efficiency.
• Experience: Experience as an AWS Developer, with specific experience in developing applications using the .NET framework (e.g., .NET Core, .NET 4.x/5+).
• Programming Languages: Proficiency in C# and other languages commonly used with AWS, such as Python or Node.js, is a plus.
• AWS Expertise: Deep understanding and hands-on experience with relevant AWS services (API Gateway, Lambda, EC2, S3, RDS, DynamoDB).
• API Development: Strong knowledge of API architectural styles (RESTful, GraphQL) and experience using API development tools like Postman or Swagger UI.
• Cloud Technologies: Familiarity with serverless architecture, microservices, containerization (Docker, Kubernetes), and front-end technologies is highly valued.
Roles & Responsibilities
• Design and Development: Design, implement, and maintain scalable, secure, and highly available cloud-based applications and RESTful APIs using the .NET framework and C#.
• AWS Services Integration: Utilize and integrate core AWS services such as API Gateway, Lambda, EC2, S3, RDS, DynamoDB, SQS, and SNS to build robust serverless and microservice architectures.
• Coding and Testing: Write clean, efficient, and well-tested code (including unit and integration tests) to ensure application integrity and functionality.
• Infrastructure as Code (IaC): Implement and manage AWS infrastructure using tools like AWS CloudFormation or Terraform to automate deployments and ensure consistent environments.
• CI/CD Implementation: Collaborate with DevOps teams to design, implement, and maintain continuous integration and continuous delivery (CI/CD) pipelines for efficient deployment cycles.
• Performance Optimization: Monitor, troubleshoot, and optimize application performance and cost efficiency of AWS resources.
• Security and Compliance: Implement and enforce AWS security best practices, including IAM policies, access controls, and encryption mechanisms to protect sensitive data.
• Collaboration and Documentation: Work closely with cross-functional teams (software engineers, product managers, etc.) and create clear, concise documentation for APIs and cloud architecture. Education Bachelors Degree
Salary Range: $100,000 - $120,000 a year
#LI-JH1