IT work experience completing application development

Bachelor’s degree in Computer Science or other related field OR equivalent work experience. 5 + years of IT work experience completing application development in a distributed multi-tier environment. Excellent written and verbal communication skills and the ability to create excellent software development lifecycle documentation. Ability to work on a variety of programming languages. Stays abreast of the development in area of professional competence. General: Visual C# Angular JS 6.0 and above ASP.Net Core Entity Framework Web API’s Team foundation server Telerik controls Visual Studio 2017 SQL server 2016 SharePoint a plus