Job Title: Senior .NET Core Developer - AWS Cloud Services (Contract Opportunity)Company: Kooe Private
Job Description:Kooe Private, a forward-thinking technology company, is seeking a talented Senior .NET Core Developer with expertise in AWS Cloud Services for a contract opportunity. As a contract Senior Developer, you will have the opportunity to contribute to exciting projects and collaborate with our team to deliver innovative solutions leveraging .NET Core and AWS technologies. This contract role offers flexibility and the chance to work on challenging projects in a dynamic environment.Responsibilities:.NET Core Development: Develop, enhance, and maintain .NET Core applications, ensuring adherence to coding standards and project requirements.AWS SDK Integration: Integrate AWS services into .NET Core applications using the AWS SDK, leveraging AWS resources effectively to optimize application performance and scalability.Database Management: Manage and optimize databases, including RDS (MySQL, PostgreSQL, Aurora DB), MongoDB, and Document DB, to ensure efficient data storage and retrieval.Security Implementation: Implement robust security measures to address deployment, IAM, and VPC access issues, maintaining the security and integrity of cloud-based applications.Serverless Architecture: Design and develop serverless applications using AWS Lambda and API Gateway, implementing event-driven architectures to enhance scalability and reduce operational overhead.Containerization and Deployment: Utilize AWS container services such as ECS (Elastic Container Service) and EKS (Elastic Kubernetes Service) for container orchestration and deployment, ensuring reliable and scalable application deployment.Messaging Services: Implement messaging solutions using AWS services like SQS (Simple Queue Service), SNS (Simple Notification Service), AMQ (Amazon MQ), and Solace, facilitating asynchronous communication and event-driven architectures.CI/CD Pipeline: Implement and manage CI/CD pipelines using tools like Harness or similar, automating testing, integration, and deployment processes to streamline software delivery.Collaboration and Communication: Collaborate effectively with team members, stakeholders, and clients to understand project requirements and deliver solutions that meet business needs.Problem-Solving and Troubleshooting: Identify and resolve technical challenges, debug issues, and troubleshoot deployment failures to ensure the successful delivery of projects within the contract timeline.Qualifications:Minimum 5+ years of experience in .NET Core development.Proficiency in AWS Cloud Services, including RDS, Lambda, API Gateway, ECS, and EKS.Experience with messaging services such as SQS, SNS, AMQ, and Solace.Knowledge of CloudFormation templates for infrastructure provisioning.Strong communication skills and ability to work independently or collaboratively in a contract role.AWS certification preferred.Familiarity with security practices, including static and dynamic scans