Overview
Hybrid
Depends on Experience
Contract - W2
Skills
.NET
ASP.NET
AngularJS
Docker
Microsoft Azure
SQL Azure
SQL
Authorization
Load Testing
JSON
React.js
RESTful
Web API
Web Portals
Web Applications
Job Details
Position: Lead/Jr. Architect
Location: Warren, NJ - Hybrid
Duration: 6+ months
Key skills: .NET + Frontend (Angular, but React also is acceptable) + Azure Cloud
General Description:
A mature A4 to A5 Software Engineer with experience of development in 3-tier web applications (Angular, .NET Core, Azure) , able to help customer to migrate old .NET framework to latest .NET Core version (.NET Core 8) and old Angular version to latest Angular version (Angular 18). Working with client stakeholders and offshore team of almost 15-20 developers.
Back-end Skills and Experience (Must Have):
- Expert-level knowledge .NET stack, knowledge of .NET runtime internals, .NET memory management and garbage collection internals.
- Expert-level knowledge of .NET Core, ASP.NET WebAPI.
- Expert-level understanding of patterns of asynchronous and parallel execution.
- Experience with profilers, code instrumentation, load testing tools and utilities, designing load testing scenarios and interpreting results.
Front-end Skills and Experience:
- Advanced-level knowledge of Angular and its core principles.
- Advanced-level understanding of modern Angular workflows.
- Familiarity with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end build pipelines and tools.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements.
- Experience with client-side profiling and performance analysis tools and utilities.
Azure expertise:
- Virtual Machines, App Services, Azure Functions, Storage Accounts, Key Vault, Data Factory, SQL on VMs /Azure SQL Database, VNETs, Azure Portal, Docker and container based development, AKS
Azure expertise:
- Azure Data Factory, SQL on VMs /Azure SQL Database, VNETs, Azure Monitor, Azure Portal
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.