Full Stack .NET Developer

Full Stack .NET Developer

Posted 3 days ago by 1750845398

Negotiable
Outside
Hybrid
USA

Summary: The Full Stack .NET Developer role requires extensive experience in .NET Core and C# for backend services, as well as proficiency in front-end technologies like HTML, CSS, and Angular. The position emphasizes building accessible web applications and integrating cloud services, particularly within the Azure ecosystem. Candidates should have a strong understanding of digital accessibility standards and best practices. This role offers flexibility in working arrangements, either remote or hybrid, based in Harrisburg, Pennsylvania.

Key Responsibilities:

  • Develop and maintain backend services and applications using .NET Core and C#.
  • Build web applications with ASP.NET, ASP.NET MVC, or ASP.NET Core.
  • Utilize SQL Server/T-SQL and Azure SQL for database management.
  • Implement RESTful APIs, microservices, and event-driven architecture.
  • Employ testing frameworks such as XUnit/NUnit.
  • Utilize ORM tools like Entity Framework and Dapper.
  • Work with containerization technologies, preferably Docker.
  • Implement cloud services in .NET, including Azure Functions and Azure Storage.
  • Develop front-end components using HTML, CSS, JavaScript, and Angular.
  • Utilize tools like Visual Studio and Azure DevOps for development.
  • Ensure compliance with digital accessibility standards and regulations.

Key Skills:

  • 8+ years of experience in .NET Core and C#.
  • Proficiency in ASP.NET, ASP.NET MVC, or ASP.NET Core.
  • Experience with SQL Server/T-SQL and Azure SQL.
  • Knowledge of RESTful APIs, microservices, and event-driven architecture.
  • Familiarity with testing frameworks like XUnit/NUnit.
  • Experience with ORM tools such as Entity Framework and Dapper.
  • Containerization experience, preferably with Docker.
  • Knowledge of cloud services, particularly Azure.
  • Front-end development skills in HTML, CSS, JavaScript, and Angular.
  • Understanding of digital accessibility standards and regulations.
  • Experience with AngularJS, Ruby on Rails, and PostgreSQL is preferred.

Salary (Rate): undetermined

City: Harrisburg

Country: USA

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Skills:

Required: 8+ Years

.NET Core and C#, for building back end services and applications

ASP.NET, ASP.NET MVC or ASP.NET Core for building web applications

SQL Server / T-SQL, recent experience with Azure SQL.

APIs and Integration, RESTful APIs, microservices and event-driven architecture

Testing frameworks

    • XUnit/NUnit
    • Prefer: Jasmine and Karma

ORM, such as Entity framework and Dapper

Containerization

    • Prefer: Docker

Cloud services with implementation in .NET

    • Azure Function
    • Azure Queue
    • Azure Storage
    • Azure container registry
    • Key Vault

Front-End

    • HTML, CSS, JavaScript
  • Prefer: prior experience with jQuery and Bootstrap
    • Angular with recent experience with Angular 14 or greater

Tools

    • Visual Studio with recent experience in VS2022 and VS Code
    • Azure DevOps /Git

Required: Knowledge and Experience

  • Knowledge of responsiveness and mobile-first development
  • Knowledge of Design Patterns and Solid principles
  • Knowledge of digital accessibility and disability inclusion
  • Knowledge of regulations related to digital accessibility (e.g., Section 508, ADA)
  • Knowledge of WCAG 2.1 AA requirements
  • Experience designing for platform technologies (e.g., HTML, CSS, JavaScript, iOS, Android)
  • Experience applying WAI-ARIA authoring guidelines and best practices
  • Experience optimizing for the accessibility features of the platform (HTML, iOS, Android)
  • Experience developing digital products that comply with accessibility standards

Preferred: Applicants with the following qualifications will be preferred:

  • 2+ Years Experience with the following:
  • AngularJS
  • Ruby on Rails
  • PostegresSQL
  • Experience incorporating accessibility tests into the development process
  • Experience building digital products where compliance with accessibility standards is part of definition of done