Responsibilities for .NET architect
Provide technical solutions to large scale applications
Work with the business and technical resource teams, understanding the business requirements and developing technical strategies/solutions that align with business objectives
Participate in engineering audits, design reviews and troubleshooting within and outside his/her project team
Developing subsystem roadmaps applying in-depth knowledge of product related technologies, technology platforms, architectures and engineering design principles and advancements Leading the subsystems technical teams through the entire design cycle including requirements generation, design and implementation, verification & validation as the key technical mentor
Develops technology standards within a single technology domain
Develops and maintains architectural standards, roadmaps, best practices, and scorecards, and research industry best practices within a single technology or business domain
Interacts directly with vendors for architectural reviews and oversees more junior team members
Analyze potential impact of problem resolution and take corrective measures when needed
Qualifications for .NET architect
Experience in multitier application architecture having complex integration between different systems
11+ Years total experience and 3+ Years of Architecture and Design Experience
Must have at least 6 years hands on of experience in developing applications using.Net technology stack like .Net, .Net core, C#, ASP.Net MVC, Web API, WCF, SQL Server, Entity Framework, JQuery, AJAX, LINQ, SSIS, various JavaScript framework (Angular, React etc.)
Hands-on development experience using Azure native and integration services capabilities like Azure API Management, Azure Functions , Service Bus, Azure Storage Account, Azure AD, Azure Key Vault, Logic Apps, Kubernetes Service, .Net Web APIs and Microservices
Hands on experience on front end technologies such as Angular, HTML5, CSS Framework such as CSS3/SaaS/LESS, Responsive Web Design using Bootstrap, Javascript/JQuery etc
Very good experience in setting up and implementation of CICD pipeline using Azure DevOps, Git, GitHub, nUnit, xUnit, Sonar etc.
Good understanding of data layer implementation for Web analytics solution implementation
Hands on experience on using Agile project management tools such as Azure DevOps / JIRA
Should have deployed and configured ASP.NET MVC, .Net Core, WebAPIs and Angular applications on production servers.
Should have knowledge of integration with Enterprise system and services
Development experience with relational database technologies and programming, SQL Server