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.