.Net Lead Job Description Template
Our company is looking for a .Net Lead to join our team.
Responsibilities:
- Drive development practices used within the company;
- Enforce adherence to coding standards and code reviews;
- Understand and constantly consider the full-stack architecture for an entire product;
- Provide production and DevOps support as periodically assigned;
- Bridges the gap between remote and local developers;
- Mentor and guide the development of junior developers;
- Develop and maintain suite of financial applications;
- Identify problematic areas and implement strategic solutions.
Requirements:
- Ability to design/develop/maintain production database (SQL Server) using TSQL;
- Experience with agile development practices;
- .NET Full stack experience (focus will be initially on VB.NET);
- Knowledge of serializers such as XML serialization;
- Scrum and Jira experience a plus;
- Strong object-oriented design patterns and methodologies;
- Experience in Windows domain security, trust and configurations;
- Experience with both front-end and back-end development;
- Familiarity with Jenkins, ReSharper, JetBrains, etc. a major plus;
- Extensive knowledge of branching;
- Familiarity with XML;
- Strong understanding of queues, scaling, performance and rigid rules to create robust systems;
- Experience in development/architecture of REST-based and SOAP-based APIs;
- Angular 4.0-L3;
- Familiar with TFS, Bitbucket, GIT, Gitflow or SVN source control systems.