• 10+ years of IT experience.
• 7+ years of .Net Development.
• 7+ years of SQL or a mixture of database technologies.
• 4+ years of leading technical teams.
• Experience with Cloud platforms - Azure or AWS.
• Hands on experience implementing DevOps solutions.
• Hands on experience in developing tools and applications in at least 4 different programming languages.
• Must demonstrate understanding of multiple disciplines of software development
• Experience in building teams and guide the team to achieve their goals.
• Experience in meeting with clients and understand business and IT vision.