C# .NET Developer Job Description

C# .NET Developer Job Description Template

Our company is looking for a C# .NET Developer to join our team.

Responsibilities:

  • Design and develop new products using service oriented architectures;
  • Collaborate with others to ensure best practices are followed;
  • Build and enhance new services and applications using C#, .NET Core, and JavaScript;
  • Ensure quality code by participating in code reviews;
  • Define and enforce the use of design patterns and coding standards;
  • Analyze requirements to assist in the creation, grooming, and estimating of user stories;
  • Mentor junior developers.

Requirements:

  • Consideration and accommodations to work remote will be given for the right candidate;
  • Strong math background;
  • Expert in best practices and design patterns in Microsoft .Net;
  • Experience with SQL and / or experience working with large, complex data sets;
  • 5+ years of recent software development experience in C#
  • Lead, motivate, and engage team members to cultivate a culture of excellence;
  • 3+ years experience creating and enhancing CI/CD code;
  • Home Automation experience;
  • OAuth 2.0;
  • SQL Server Reporting Services;
  • Angular/NodeJS/Javascript;
  • 2+ years of experience designing and developing web applications;
  • Ability to be immediately effective in team environment;
  • Experience with Microsoft Visual Studio and Microsoft SQL Server;
  • Ability to work with minimal supervision.