Senior .Net Developer

The Senior .Net Developer is responsible for building .Net applications using both front-end as well as back-end development (i.e., full-stack development) ASP.NET, Blazor, Dev Express, MVC, MS SQL, JSON, CSS, SSRS, Qlik, Git, Azure Dev ops, Jira, and other tools best suited to the requirements.

Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities:

  • Translate application requirements and use cases into functional applications
  • Design and develop user-friendly intranet interfaces that support business processing deliverables and help the user work more efficiently
  • Design and develop user-friendly intranet interfaces that support business processing deliverables and help the user work more efficiently
  • Ability to write complex SQL queries, stored procedures, functions, and triggers that support application development and ensure quality and integrity of data
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Deliver high-quality production-ready code with proficiency utilizing Microsoft .NET technology stack (C# / .NET Core, Web APIs) and Microsoft SQL Server database
  • Experience with IIS and deployment of C#/.NET applications
  • Develop applications conforming to industry best practices

Education Reqirements:

  • Bachelor's degree in a relevant discipline or, or equivalent combination of education, training, and experience

Experience Requirements:

  • 4-6 years in developer position

Skills Requirements:

  • Minimum of 4+ years of hands-on experience developing and deploying Microsoft .NET and/or .NET Core applications.
  • Estimation of time required to complete projects and tasks
  • Collaborate closely with Team members to ensure that development schedules and deadlines are realistic and achievable.
  • Outstanding analytical and problem-solving capabilities
  • Ability to work independently and complete projects with minimal supervision
  • Organized and detail-oriented

Physical Requirements:

  • Standing or sitting for an extended period
  • Able to lift 25 lbs.
  • Repetitive wrist motion
  • Audible recognition of alarms

Shift Information:

  • Shifts extend until work is finished
  • Occasional weekends

Travel Requirements:

  • Some travel to NJ might be required