Full Stack .NET Developer

  • Remote OK
  • Oct 12, 2019
Remote Remote Job

Job Description

We are looking for a full-stack .NET Software Developer responsible for the design, development, coding, customization, configuration, testing, and deployment of enterprise solutions.  The candidate will be joining a small, distributed team which consists of other senior and junior developers, quality assurance engineers, and scrum master. Ideally, we will begin on a part-time contract basis for 90 days with the intent to hire full-time thereafter.


Responsibilities




  • Work through assigned issues in Jira and communicate questions/blockers/suggestions in a timely and clear manner to other members of the team
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and patterns
  • Following patterns, practices, and conventions established in existing code
  • Must utilize their own computer and development environment to perform work
  • Hours must be documented and reported by the 1st of each month
  • Must attend 2 sprint stand-up meetings per week
  • Must attend 2 code review meetings per week during regular business hours
  • Authoring new applications and application features
  • Ensuring high performance on mobile and desktop
  • Cooperating with the front-end developers and quality assurance engineers
  • Communicating with external web services

Skills and Qualifications




  • Professional, precise communication skills including asking for help/direction when needed
  • Proficiency using A SP.NET MVC and ASP.NET Core 2.2+ using C#
  • Proficiency of .NET MVC and SaaS application structures and methodologies
  • Proficiency with Microsoft SQL Server queries, stored procedures, schema, and best-practices
  • Proficiency with utilizing source control (GIT)
  • Experience with JavaScript (preferably ES6)
  • Experience with Webpack and Babel
  • Understanding of Progressive Web Application standards, conventions, and approaches
  • Understanding of Service Oriented Architecture
  • Understanding of OAuth/OpenID Connect flows for authentication/authorization
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system
  • Experience with Web API

Applicants must be US based with solid English language skills, both written and spoken.