Description

Responsibilities:

 

.Net Full Stack Lead Developer/Team Lead

 

Mandatory Skills

Angular, C#, ASP.NET MVC, ASP.NET WEB API, SQL Server

 

Good To have Skills

SSIS, TFS/GIT, Couchbase

 

PRIMARY ROLES AND RESPONSIBILITIES:

  • Create and deploy medium/high complexity layouts and components using Angular, C#, ASP.NET MVC, ASP.NET WEB API & SQL Server
  • Design build and maintain efficient and reusable C# code using design patterns.
  • Design build and maintain efficient and reusable front-end components using Angular.
  • Leads and/or participates in project planning processes.
  • Responsible for identifying development tasks in support of project planning and estimation and troubleshooting issues during and after implementation.
  • Contributes to strategic planning meetings and provides guidance and expertise on system options, risk, cost vs. benefits, and impacts on business processes and goals.
  • Works closely with architects to assure all systems are in line with IT long-term strategy.
  • Create technical design specifications and assists in sizing technical requirements.
  • Performs code reviews and advises on technical design specifications developed by junior developers.
  • Codes applications or enterprise-wide software systems using a disciplined development process.
  • Integrates solutions with other applications and platforms outside the framework.
  • May assist in defining development guidelines and standards and ensures the adherence and compliance to standards, policies, and procedures.
  • Contributes to deployment plans and may schedule the installation of new modules, upgrades, and fixes to the production environment.
  • Works with Release Management to ensure modules are production ready.
  • Supports the ongoing maintenance of applications or platforms.
  • May troubleshoot existing information systems to identify errors or deficiencies and suggests/develops solutions.

 

EXPERIENCE AND EDUCATIONAL REQUIREMENTS:

 

Bachelor’s degree in computer science/IT or relevant field. Typically requires 6+ years of application programming and analysis experience.

 

 

MINIMUM SKILLS, KNOWLEDGE, AND ABILITY REQUIREMENTS:

  • Strong software development skills with a solid understanding of project cycles, integrated development environments, and source control technologies.
  • Minimum 6 years of experience in C#, ASP.NET MVC, ASP.NET WEB API, Entity Framework, and SQL Server.
  • Minimum 3 years of experience in front end development with Angular (8+ version preferred), HTML/CSS
  • Modern web application development experience.
  • Experience in developing web applications using .NET Framework 4.6 or .NET Core.
  • Experience building and consuming JSON-based ASP.NET Web API services.
  • Experience working with responsive websites.
  • Experience with Source Control Management systems, such as TFS or GIT.
  • Experience with Relational Databases such as SQL Server or Oracle.
  • Ability to identify, prioritize, and execute tasks to meet critical project deadlines.
  • Ability to work well and collaborate with peers in a team-oriented environment with minimal supervision.
  • Excellent written and oral communication skills.
  • Ability to scope, design and implement solutions.
  • Knowledge/ experience with Microsoft SQL Server Integration Services (SSIS) would be a plus.

 

Primary Skill Category Group > Skill Category > Skill

P3 - Microsoft > Microsoft Experience Tech > Microsoft Front End Development (FED) Angular

Secondary Skill Category Group > Skill Category > Skill

P3 - Custom Development > Server-Side Web Frameworks > ASP.NET MVC

Other Skill(s)

P2 - Microsoft SQL Server


 

Education

Bachelor's degree