Designation : Software Engineer / Sr. Software Engineer
Desired Experience : 6 to 8 Years
Education : B.E / B.Tech / M.E / M.Tech / MCA, MSc
Responsibilities :
- Collaborate with the business analysts and stakeholders in gathering and refining requirements.
- Collaborate with the project managers to establish and meet project schedule and goals.
- Collaborate with the quality assurance analysts to develop use cases and test cases and to identify, track, and resolve defects.
- Collaborate with the database administrators to develop the database architecture.
- Collaborate with design consultants to implement new site layouts and workflows.
- Develop tables, stored procedures, functions, and other database objects for storing, creating, reading, updating, and deleting data.
- Develop data access classes for adding, retrieving, changing, and removing data from the database.
- Develop controller, model, and other classes for application flow and logic.
- Develop views to provide a user interface for data entry and display.
- Develop a localization framework to allow users to choose different languages for site content.
- Upgrade applications from .NET Core / Net Framework to latest version of .NET, Azure App Service, Azure Functions.
Required skills :
5+ years of full-stack development experience designing, enhancing, and maintaining web applications with ASP.NET MVC and Microsoft SQL Server.2+ years of development experience with ASP.NET MVC on .NET / .NET Core, Microsoft Azure Platform as a Service products such as Azure App Service, Azure SQL Database, Angular and TypeScript.C#, Visual Studio, ASP.NET MVC, Razor, JavaScript, jQuery, AJAX, JSON, HTML, CSS, T-SQL, TFS / Azure DevOps, Angular, TypeScript, Bootstrap.Proficiency in the Microsoft Office suite (Outlook, Teams, Word, Excel).Preferred : WCF, Entity Framework, LINQ, API, Angular, Typescript, SQL Server Reporting Services (SSRS), Agile development methodology.ref : hirist.tech)