• Significant experience as a full stack developer using Microsoft technologies including SQL Server, C#, MVC, Razor, .Net Framework and .Net Core. • Experience working in a remote capacity as part of an Agile team. • Strong planning and organizing skills. • High level of attention to detail. • Demonstrable ability to independently prioritize and balance multiple activities and deadlines. • Superb communication skills. • Ability to work in a team and maintain a professional attitude. • Strong analytical problem-solving skills.