Job Title: .NET Core Developer Location: Hyderabad India (Hybrid) Experience Required: 5 Years Role Overview: As a .NET Core Developer you will be responsible for designing developing and maintaining highquality software solutions. You will work with a talented team to create robust scalable applications using .NET Core and associated technologies. Your expertise will be crucial in implementing RESTful APIs integrating with Azure services and ensuring best practices in software development. Key Responsibilities: Software Development: Design develop and maintain .NET Core applications and RESTful APIs. Azure Integration: Utilize Azure services including App Service Key Vault Blob Storage App Insights Service Bus and Active Directory. Database Management: Develop and maintain SQL Server databases ensuring efficient data handling and integration. Code Quality: Apply SOLID design principles to produce clean maintainable and scalable code. Mapping Objects: Use AutoMapper for objecttoobject mapping. Testing: Implement and maintain automated testing strategies to ensure high code quality and reliability. Continuous Integration/Continuous Deployment (CI/CD): Implement and manage CI/CD pipelines for automated build test and deployment processes. Collaboration: Work closely with crossfunctional teams to gather requirements design solutions and deliver highquality software. Troubleshooting: Identify diagnose and resolve software issues and bugs. Key Skills and Qualifications: Experience: Minimum of 5 years of professional experience in .NET Core development. Technical Skills: Proficiency in .NET Core REST APIs and SQL Server. Azure: Handson experience with Azure services such as App Service Key Vault Blob Storage App Insights Service Bus and Active Directory. Design Principles: Strong understanding and application of SOLID design principles. Mapping: Experience with AutoMapper for object mapping. Testing: Knowledge of QA automation testing practices and tools. CI/CD: Experience with CI/CD processes and tools. JSON: Proficiency in working with JSON data. Communication: Excellent verbal and written communication skills. Team Player: Ability to work effectively in a hybrid team environment. Education: Bachelors degree in Computer Science Engineering or a related field. Relevant certifications are a plus.
azure,design principles,integration,.net,.net framework,code,design,sql server