Responsibilities Include: Designs, develops, and maintains infrastructure and applications. Creates,inuences, andcommunicates technical plans and architectures to all levels of the organization includingtechnical and business stakeholders. Help and engage teams to best achieve business goals. Provides expertise on cloud developmenttechnologies. Designs and directs dot net, cloud (AWS / Azure / Google) specific developmentactivities. Leads small technical teams to develop and implement system solutions in agilesprints. We are looking for an experienced engineer that will help support and code in existingtechnologies and play a significant part in designing and building our next generation solution.We do expect very strong skill sets in certain technologies as mentioned below. Build features in the current stack (Asp.Net,ASP.NETMVC Core 2 (future), Web API, Angular,and SQL Server).Experience in Service Oriented Architectures and related technologies (SOAP,REST, WebServices, etc.) Very strong background in Microsoft .Netfull stack,development languages, and technologies. Skilled in:ASP.NET Core, Entity Framework, Web API, C#, MVC, HTML5, JavaScript, CSS3,JQuery, Angular 4 or higher, Node.js, AWS SDK (Optional), Azure SDK (Optional) and GoogleCloud Platform SDK(Optional) Bachelor's degree in a computer related eld (Computer Science, Information systems or relatedfield) Strong background with Microsoft SQL Server databases. Experience with multi-tier systems, vendor integration, Cloud and SaaS solutions. Demonstrates willingness to learn new technologies and takes pride in delivering workingsoftware Excellent oral and written communication skills Experience participating on an agile team Is self-directed and can effectively contribute Experience leading a development team