Back to Job Search

Full Stack .NET Developer

  • Location: Montvale, 07645
  • Salary: $65 - $70 / hour
  • Job Type:Contract

Posted 3 months ago

This international industry leader has an immediate 6-12+ month contract opportunity (with strong chance for extension) in Montvale, NJ for a Full Stack .NET Developer. This position requires working in the office 2-3 days/week. Seeking a Full Stack .Net Developer with 3-5 years of experience in the development of applications in both on-premise and Azure cloud. You will be responsible for designing and implementing large-scale applications and ensuring their stability, reliability, and performance. This position requires:
  • 3-5+ years of full stack .NET Development experience, including on-premise and Azure cloud.
  • Current Angular experience with versions 4+ (will be using the latest versions)
  • Expertise in web development which includes .Net Core, .Net Framework, Angular,  Typescript, Javascript frameworks HTML, CSS, and Designing of RESTful API's/Web API.
  • Strong in C#, Design patterns, .NET framework concepts, implementation, and OOPs concepts.
  • Experience in automated unit testing; Tooling for CI/CD pipelines and DevOps.
  • Strong in multi-tier architectures, microservices, Messaging, and Event-based distributed architecture.
  • Strong SQL Server (includes working with DML, DDL, and Stored procedures), Azure SQL
  • Working experience in Performance Tuning of an application using C# and SQL and troubleshooting skills to resolve issues.
  • Experience in Azure, Azure PaaS services - app services, App Insights, etc.
  • Good analytical skills to understand the requirements and Working experience in Agile projects; Work experience in designing modules, estimation, and task management for self and team.
  • Understanding of Microsoft Azure Cloud Platform including Infrastructure and Security related services.
  • Knowledge of and ability to apply fundamental concepts, practices, and procedures in related skillsets
  • Able to perform work that is varied and somewhat difficult in nature.
  • Able to perform work with minimal to moderate supervision; able to apply and interpret business rules and concepts in daily work.
  • Team player with excellent verbal and written communication skills.
  • Bachelor's Degree is strongly preferred.