Job TitleRequired Skills:Bachelor's degree in computer science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training5 years of Software Development Life Cycle (SDLC) experience10+ years of .NET/C# experience3 years of experience with Azure Cloud, practical experience in refactoring legacy applications for cloud migrationExposure to cloud-based deployments, CI/CD deployment pipelineDemonstrated experience in the following:Strong coding skills and concepts in.NETMicroservicesRich Internet Applications (RIA) - React/AngularJS, JavaScript/jQuery/CSS/HTML5Integration & Collaboration Tools, GITWeb Services – Prefer REST experienceDatabases - Prefer NoSQL/MS Cosmos experienceExperience with developer testing practices (i.e. Junit/Nunit, etc.) and understands the differences between unit, functional and system tests.Experience with TDD a plusExperience with Agile software development methodologies