Job
Description
As an experienced ASP.NET core developer, your primary responsibilities will include: - Analyzing user requirements to envision system features and functionality. - Leading application migration to Azure cloud. - Identifying bottlenecks and bugs, and recommending system solutions by evaluating the pros and cons of custom development. - Contributing to team meetings and troubleshooting development and production issues across multiple environments and operating platforms. - Understanding Architecture Requirements and ensuring effective Design, Development, Validation, and Support activities. - Possessing knowledge of more than one technology, including basics of Architecture and Design fundamentals, Testing tools, and agile methodologies. - Demonstrating an understanding of Project life cycle activities on development and maintenance projects, as well as one or more Estimation methodologies and Quality processes. - Having a grasp of the basics of the business domain to comprehend the business requirements. - Showcasing analytical abilities, Strong Technical Skills, and Good communication skills. - Demonstrating a sound understanding of software quality assurance principles, SOLID design principles, and modelling methods. - Staying aware of the latest technologies and trends. - Exhibiting excellent problem-solving, analytical, and debugging skills. Additionally, you should have a good understanding of the technology and domain to effectively contribute to the team and project success. As an experienced ASP.NET core developer, your primary responsibilities will include: - Analyzing user requirements to envision system features and functionality. - Leading application migration to Azure cloud. - Identifying bottlenecks and bugs, and recommending system solutions by evaluating the pros and cons of custom development. - Contributing to team meetings and troubleshooting development and production issues across multiple environments and operating platforms. - Understanding Architecture Requirements and ensuring effective Design, Development, Validation, and Support activities. - Possessing knowledge of more than one technology, including basics of Architecture and Design fundamentals, Testing tools, and agile methodologies. - Demonstrating an understanding of Project life cycle activities on development and maintenance projects, as well as one or more Estimation methodologies and Quality processes. - Having a grasp of the basics of the business domain to comprehend the business requirements. - Showcasing analytical abilities, Strong Technical Skills, and Good communication skills. - Demonstrating a sound understanding of software quality assurance principles, SOLID design principles, and modelling methods. - Staying aware of the latest technologies and trends. - Exhibiting excellent problem-solving, analytical, and debugging skills. Additionally, you should have a good understanding of the technology and domain to effectively contribute to the team and project success.