What are the responsibilities and job description for the W2 .Net Developer position at New York Technology Partners?
Title: .Net Developer
Location: Iselin, NJ (Hybrid)
Position: Only W2
- .Net resource needed for project. Will work with Client s offshore team so meetings in the morning and east coast timings.
- 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
Requires skills:
- 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