We are seeking a Senior.NET core and Microsoft Azure developer with 5-6 years of experience who is responsible for building .NET core micro service. Your primary responsibility will be to develop core layers of applications using .NET core, Entity Framework and SQL Server, and deploy them Microsoft Azure and make sure your new changes are working as expected and none of the existing changes are broken.
Responsibilities
- Translate application storyboards and use cases into functional applications.
- Develop, build, and maintain efficient, reusable, and reliable dot net core code.
- Integrate data storage solutions using SQL Server.
- Deploy the developed code in Microsoft Azure using the CI/CD pipeline.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Help maintain code quality, organisation, and automatization.
Requirements
- Should have client communication experience
- Strong knowledge of .NET Core framework and .NET framework
- Proficient in C#, with a good knowledge of their ecosystems
- Proficient in developing micro services
- Proficient in Microsoft Azure (IaaS, Paas, Saas)
- Strong knowledge of Entity Framework
- Strong knowledge of Sql Server
- Strong understanding of object-oriented programming
- Skill for writing reusable libraries
- Familiar with various design and architectural patterns
- Writing clean, readable, and easily maintainable code
- Proficient understanding of code versioning tools TFS/GIT/Bit bucket
- Nice to have Experience in developing mobile application using Xamarin and CI/CD pipeline using TFS/Jira/Team City