Roles and Responsibilities :
Design, develop, test, deploy, and maintain scalable cloud-based applications on AWS using .NET.
Collaborate with cross-functional teams to identify requirements and implement solutions meeting business needs.
Ensure high availability, security, performance, and scalability of cloud-based systems through monitoring and optimization.
Troubleshoot issues related to application deployment, configuration management, and data processing.
Develop and implement automated testing scripts to ensure quality assurance.
Participate in code reviews to improve overall code quality.
Job Requirements :
Solid understanding of object-oriented programming principles and design patterns.
Experience with cloud computing platforms such as AWS using .NET technologies.
Knowledge of containerization tools like Docker is beneficial.
Familiarity with Agile development methodologies and version control systems.
Excellent problem-solving skills and attention to detail.
Ability to work collaboratively in a team setting and communicate effectively with stakeholders.
Proficiency in Generative AI and familiarity with AWS services are desirable.