Director of Application EngineeringCompensation: $150K - $200K + 20% BonusLocation: Cary, NC with 4 days per week onsiteType: Direct, Full-TimeOur client, an industry leading company that's creating technical solutions for key players in the transportation and supply chain space, is seeking a Director, Applications Engineering to join their team. Here’s what you’ll be doing:Managing a team of around 10 Software Engineering ManagersLeading development and release of mission-critical Java applications in an AWS cloud environmentAllocating and managing resources and budgetsMentoring and coaching software engineering teamsEstablishing and upholding software development best practices with an Agile environmentInterfacing with stakeholders across business unitsHere’s what our ideal candidate has:10+ years of technical experiencePrior experience with hands-on software development with demonstrated progression into leadership rolesProven experience leading enterprise application development in a Java shop preferred, but other object-oriented programming language experience could substituteStrong public cloud experience with AWS preferred, but other public cloud platform experience could substituteExperience managing budgets and allocating resourcesExperience mentoring and coaching productive software engineering teamsExcellent communication skillsBachelors degree or higher in Computer Science or related technical fieldBenefits: Medical, Dental, Vision, 401K Matching, Pension PlanKeywords: Leadership, Application Delivery, Public Cloud Platform, AWS, Amazon Web Service, Azure, GCP, Google Cloud Platform, Java, Spring, Spring Boot, Object Oriented Programming Language, Enterprise Software Development, Budget Management, Resource Allocation, Communication, Coaching, Mentoring, Agile Methodology