Senior Full Stack Developer in House or Freelance

SAVVY HAWK - United States

Full-time

Senior Full Stack Developer in House or Freelance

The Senior Full Stack.Net/C# Developer designs, analyzes, codes, tests, documents, and implements functionally appropriate, technically sound, and well-integrated application systems of high complexity. This individual will be responsible for custom application development for business functions including Finance, Human Resources, and related back-office operations. These initiatives will be done in accordance with department policies, procedures, and standards to support information systems development and maintenance.

Main Duties and Responsibilities:

Analyzes, designs, and programs viable solutions of medium to highly complex business problems

Take a product through the entire lifecycle of analysis, design, coding, testing and implementation and support.

Design, build, and maintain efficient, reusable, and reliable C#, in a Microsoft MVC and .NET environment.

Implement all aspects of an application design - high-performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing.

Perform unit and system level testing on applications.

Ensure the best possible performance, quality, and responsiveness of applications.

Identify bottlenecks and bugs, and devise solutions to these problems.

Help maintain code quality and organization

Job Requirements:

Object-oriented design experience

SOLID Principles

DDD

CQRS

Multi-tenancy Applications

SaaS

REST Apis

Development experience with .NET framework, including C#.Net.

Aspnet Core MVC

Entity Framework Core

Aspnet Identity Core

React.js

Redux

HTML

CSS3

SASS

Typescript

NPM

Webpack

IdentityServer4

Docker

Microsoft SQL Server

Unit Testing

Design Patterns

DevOps

Experience:

HTML: 4+ years (Required)

.net: 3+ years (Required)

Javascript: 3+ years (Required)

C#: 3+ years (Required)

Job Types: Full-time, Part-time, Temporary, Internship, Contract, Commission

Salary: $70,000.00 to $100,000.00 /year