Qualifications
Educational: Graduate or Masters in engineering (any discipline)/ Masters in Computer Application/ Masters in Computer Science
Requirements Summary

• 14-16 years of development experience in .Net applications using the technologies including C# with .Net framework 4.0 to4.8.x, ASP.Net, MVC, .Net Core, JavaScript, jQuery, Web API, SQL Server 2016 or above, SSRS, SSIS, SSAS
• Must have played a Tech lead role for more than one projects
• Must have good skills documenting SRS, Architecture and Design documents
• Must have experience with Effort and Timeline estimations
• Must be able to mentor the team technically on newer technologies including Design Patterns, Web API, Micro services and other Advanced C# concepts
• Strong and proven object-oriented design and development skills
• Must be a responsible, flexible team player
• Must have strong experience in developing Web, Web API, Windows and Windows Services application in C# in MVC as well as N-Tier architectures
• Must have good experience in Database design, writing complex stored procedures, user defined functions, Triggers, SQL Jobs, performance optimization in SQL Server
• Must have good experience in Preparing Maintenance plans for Databases
• Must have experience dealing with Query Execution Plans, SQL Profiler, Lock Management and Memory management
• Must have experience with Data Migrations
• Must have experience in Static and Dynamic Code Analysis and fixing the issues arise from performing these on the code and applications
• Good knowledge on Security Development Practices

Job Responsibilities:
• Responsible for mentoring the team on all aspects of Development Life Cycle for new projects
• Delivery responsibility
• Requirements analysis
o Software analysis, code analysis, requirements analysis, code review
• System and Database Design
o Arrive at Architecture, System and Database Design for a new project
o Analyze and define services and interfaces
o Object-oriented Analysis and Design (OOA and OOD)
• Documenting Requirements and Design Documents
• Effort estimations
• Performance finetuning

Required (Mandatory) Skills
• C#.NET, ASP.Net, MVC, .Net Core, Web API with Micro Services Architecture, OOPS, .Net Framework 4.0 to 4.8.x, Visual Studio 2017, JavaScript, MS SQL Server 2016 or later, SSRS, SSIS, SSAS, Entity Framework, Advanced C# Concepts, Lambda expressions, SOLID Principles
Strong experience in C#.Net, ASP.Net, Advanced C# Concepts, OOPS Concepts, MVC, Web API, JavaScript, SQL Server, SSRS, SSIS, SSAS, is a MUST
Desirable Skills
• Design Patterns, JQuery Tools (DHTMLX, Telerik, Syncfusion), Azure DevOps, Azure Functions and SQL JSON
Candidate Attributes:
• Good in System Analysis and Design
• Strong in Object Oriented Programming
• Should follow the Security Development best practices
• Team Player
• Good Project Documentation Skills
• Demonstrate a proven ability to:
o communicate and listen, both verbally and in writing, and present ideas clearly


Source link