What You Need for this Position  -Graduate-level degree preferred -7+ years of professional software development experience -Experience managing a team of developers (up to 4 or 5 team members) -The ability to function within UNIXLinux server environments as an admin -Understanding and experience leading an Agile Software Development Process -Experience working with AWSAzure preferred with the ability to deploy and maintain infrastructure