Sr. Dot Net Developer
Location: On-Site, Jersey City, NJ

Job Description:

Title: Sr. Dot Net Developer

Experience: 8+ years

Visa Status: GC, USC, GC EAD, H4 EAD

Location: Jersey City, New Jersey (Open to Relocate Accepted)

Contract: 12+ months

Qualifications:

  • Bachelor’s degree in computer science, related field, or equivalent experience
  • 3+ years of software development experience in Microsoft platforms such as C#, ASP.NET MVC, Razor, Blazor, Web APIs, .NET Core 3.1 & above
  • Experience building and architecting new solutions from the ground up
  • Experience with Angular, React, Vue Js, or equivalent SPA with a strong understanding of web development is desired.
  • Experience working in a blend of on-prem and cloud environments.
  • Experience with RESTFul API Design
  • Skillful in writing Unit and Integration Tests
  • Expertise in SQL Server or equivalent relational database experience
  • Practical experience using Entity Framework Core or relative ORM.
  • Experience working on an Agile / Scrum Team environment.

Responsibilities:

  • Defining the software and database architecture for new solutions
  • Take charge in creating and implementing new solutions as the technical lead of a project.
  • Producing software and database designs that meet both business and technical requirements.
  • Performing hands-on development and unit testing of web-based software solutions primarily based on Microsoft technologies.
  • Gaining a deep understanding of written and verbal business requirements provided by analysts or Product Managers
  • Participating in quality assurance, including system testing of the software developed when required.
  • Managing software deployments and ongoing software support
  • Help mentor, lead, and coach junior team members with architectural direction, managing git branches, architectural best practices and coding standards.
  • Perform work within allotted hourly budgets and within specific timeframes
    Optional:
  • Experience working in Azure using App Services, Key Vault, Azure Functions, Azure Storage or others!
  • Experience with Azure DevOps and working with Azure Pipelines or similar CI/CD tooling or the desire to learn.

Key Skills:

  • C#, ASP.NET MVC, Razor, Blazor, Web APIs, .NET Core
    .NET