The Computer Merchant - Montvale, NJ

posted about 1 month ago

Full-time - Mid Level
Montvale, NJ
Administrative and Support Services

About the position

The .Net Developer with Angular 14+ position involves developing applications using Angular 14+, TypeScript, and Microsoft .NET Core, with a focus on creating robust software solutions. The role requires collaboration with cross-functional teams to analyze business requirements, design database schemas, and implement software prototypes while adhering to agile methodologies.

Responsibilities

  • Develop applications with Angular 14+, TypeScript, and Microsoft .NET Core (C#) with MS SQL Server as the database backend.
  • Design database schema and develop stored procedures in MS SQL database.
  • Perform unit testing and troubleshoot applications built on Angular, ASP.NET, .NET, C#, TypeScript, JavaScript, and SQL Server.
  • Practice standard development processes leveraging agile methodologies such as SCRUM and TDD.
  • Review and analyze business requirements and provide technical feasibility and estimates.
  • Create technical documents for software products using Visio, PowerPoint, and Office.
  • Build new applications, modify existing ones, and expand/update applications as needed.
  • Communicate with a team that includes analysts, engineers, and quality assurance testers to coordinate and document application development and testing.
  • Develop software prototypes.

Requirements

  • Minimum 5 to 8 years of progressive experience developing software using several of the technologies mentioned.
  • At least 2 years of Angular 14+ components and services developing experience.
  • Strong TypeScript and JavaScript skills.
  • Experience developing applications using ASP.NET Core, ASP.NET Web API (Restful APIs), and IOC containers.
  • Strong understanding of responsive Web Application Development.
  • 2 or more years of MS Azure cloud environment developing experience is preferred.
  • Ability to work collaboratively in a team environment.
  • Ability to work effectively with people at all levels in an organization.
  • Ability to communicate complex ideas effectively - both verbally and in writing.
  • Works with minimal direction.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service