Roles and ResponsibilitiesDevelop, and maintain .NET applications and services. Build and configure applications in both on-prem and AWS cloud.Work with DBA, DevOps, and SRE to deploy and manage applications and databases in AWSAutomate deployment processes using CI/CD pipelines (Bitbucket, Bamboo, Octopus)Monitor and manage deployments to ensure high availability and performance.Troubleshoot and resolve issues in .NET applications.Use logging and monitoring tools to analyze performance and prevent/resolve production issues.Communicate technical concepts effectively with the team members. Required Qualifications8+ years’ experience working in .net technologies.Bachelors, Computer Science, Computer Engineering, Information Systems, or related field preferred or equivalent amount of experience, knowledge, and skills.Hands-on strong expertise in developing services in Microsoft Technologies.Working experience with .net technologies for both applications and databases.Experience in migrating and managing applications/services from bare metals/VMs to the cloud.Deep understanding of best design and software engineering practices, design principles and patterns, and unit testing.Proven experience working in an Agile/Scrum environment.AWS Certification preferred.