Job Description
Job Summary :
As .NET developer you should be at least proficient either in using C#, with VB.NET as a good to have known language or even better, both languages. If you are a great .NET Core, .NET MVC developer, you should be capable of handling many aspects of the application, including but not limited to performance, scalability, security, and testing. A fully knowledgeable .NET Core, WebAPI, .NET MVC developer can use .NET to build a highly distributed web application, a sophisticated desktop application, or even a modern mobile application.
Key Responsibilities :
- Write clean, scalable code using .NET Core or .NET MVC programming languages.
- Utilize established development tools, guidelines and conventions including but not limited to .NET Core, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C# / VB.NET.
- Develop technical interfaces, specifications, and architecture.
- Develop documentation throughout the software development life cycle (SDLC)
- Prepare and maintain code for various .Net applications and resolve any defects in systems.
- Prepare test-based applications for various .Net applications.
- Enhance existing systems by analyzing business objectives, preparing an action
- plan and identifying areas for modification and improvement
- Manage defect tracking system and resolve all issues and prepare update for systems.
- Investigate and develop skills in new technologies
- Create technical specifications and test plans
- Monitor everyday activities of system and provide require support.
Required Skills & Qualifications :
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related fieldProven 7+ experience as a .NET Core Developer or Application DeveloperFamiliarity with the .NET Core, Web API development, ASP.NET framework, SQL Server and design / architectural patterns (e.g., Model-View-Controller (MVC))Knowledge of at least one of the .NET languages (e.g., C#, Visual Basic .NET) and HTML5 / CSS3Knowledge on at least of the JavaScript framework (e.g., jQuery, Angular, React Js and Vue JS)Familiarity with Microsoft SQL Server.Familiarity with architecture styles / APIs (REST, RPC)Resourcefulness and problem-solving aptitude.Strong analytical, communication, teamwork, and interpersonal skillsPreferred Skills
Knowledge on Azure DevOps (CI / CD Pipelines)Microsoft Azure (App Services, Azure SQL Server, Azure Active Directory, Azure Functions)Office365 (SharePoint)Entity FrameworkRequirements
.NET core, MVC, Azure