NET Developer
New York, Inc.
Perth Amboy, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Perth Amboy, United States of America
Tech stack
ASP.NET
JavaScript
.NET
API
Agile Methodologies
HTML5
Unit Testing
C Sharp (Programming Language)
Code Review
Computer Programming
Data Structures
Software Design Patterns
DevOps
Entity Framework
Windows Communication Foundation
jQuery
Microsoft SQL Server
NuGet
Nunit
Object-Oriented Software Development
Redis
Distributed Caching
Mstest
Selenium
Simple Object Access Protocol (SOAP)
TypeScript
.NET Core
ASP.NET
GIT
Xunit
Vue.js
Kubernetes
Maintaining Code
Npm(Software)
Domain Driven Design
Docker
Job description
- Development of Robust and user friendly .Net 4.8 based web applications.NET Core/6 applications and .NET standard
- Work closely with business analysts to design and estimate user focused solutions
- Perform code reviews
- Develop and implement functionality using java script frameworks
- Develop and implement API's and infrastructure software
- Develop and implement efficient data structures following standards and best practices
- Support the Devops team in maintaining code branching strats, deployments and Ci/CD pipelines
Requirements
- Comprehensive knowledge of OOP, Domain driven design, and other design patterns
- Comprehensive knowledge of C#,ASP.net .NET Core /6 and SQL Server
- Comprehensive knowledge of ASP.net web API and/or .NET/Core 6 API's
- Thorough knowledge of JQUERY , Javascript and HTML/HTML5
- Thorough knowledge of unit testing using Xunit , Nunit and MSTest
- Thorough knowledge of using GIT (azure artifact a plus)
- General Knowledge of Typescript and VUE.js
- General Knowledge of packaging using NuGet
- General Knowledge of conatainerzation using Docker and orchestration is Kubernetes (AKS is a plus)
- Working Knowledge of SOAP and WCF services
- Working knowledge of implementing distributed caching(redis, etc)
- Working knowledge of of packaging us NPM
- Working knowledge of testing using .NET and Selenium
- Working Knowledge of using ORMs and or Micro ORMS (entity framework, dapper, etc.)
- Experience interfacing with Analysts to define business requirements and translate to technical requirements
- 8 to 10 years programming experience
- 6 years experience in a AGILE methodologies (scrum)