Full-stack C# Developer – Mid Level

Position: Full Stack C# Developer
Experience: Mid-level
Compensation: $80,000 to $110,000 per year (depending on experience)
Employment Status: Full-time W2 (will consider 1099)
Eligibility: US citizens and Green Cards holders only
Location: Remote/Work from home (must be located in the United States)

Job Description
Full-stack application development experience - 3+ years of development experience. Hands-on writing code must be the primary duty of the most recent position. Familiar with front-end web technologies, C# and .NET Core, Postgres and Redis are a plus.

You will be joining a team of experienced professionals working on a nationwide system helping facilitate the sharing of data among states. Current system is running in AWS using a microservice architecture in .Net 7/8.

(Be prepared for pre-screen and video interview coding exercise)

  • Strong work ethic and a team player
  • Strong analytical and problem-solving abilities
  • Strong verbal/written communication & facilitation skills
  • Should be able to work with end-users
  • Collaborate with other software engineers, domain experts, and end-users, to build the right solutions that address business needs
  • Develop full-stack applications that are scalable, robust, and thoughtfully designed. Should be comfortable with all layers of the stack, from the database to the front-end
  • Fundamental programming concepts like SOLID principles, dependency injection, etc.
  • Able to make progress in a fast-paced environment with little oversight
  • Ability to understand complex architectures and be comfortable working with multiple teams
  • Ability to conduct performance analysis, capacity management, and troubleshoot large-scale distributed systems
  • Enthusiasm toward technology, passionate, continual learner
  • Constantly looking for better ways of solving technical problems and designing the solution, not afraid of challenging the status quo
  • Agile (scrum) experience
  • BS / MS in Computer Science, Math, Engineering and/or related experience
  • Limited travel may be required within the United States

Required Skills

  • HTML 5, ReacUAngularNue/Blazor or other front-end technology, REST, AJAX, CSS, Typescript and JavaScript
  • Web-services, 3rd party APls, tools like Postman, SoapUI
  • C#, .NET Core, Entity Framework Core, SQL experience
  • WEB API, RESTful services
  • Working knowledge of Git or similar version-control software
  • Unit and Integration Testing
  • Attend client meetings, status meetings, and preparation of status reports

Preferred Skills

  • AWS Lambda Functions, RDS, and Elasticache
  • Data infrastructure services such as Amazon SQS, SNS, Cloudwatch
  • Familiar with user interface design
  • Familiar with production AWS environments
  • Experience in Unemployment Insurance is a plus