What are the top 3 qualities of an exceptional software engineer?

Every month, we’re asking our engineering team to give us their brightest insights on best practices, trends, and methodologies. This month, we asked thinkbridge’s Managing Director Nikesh Mehata this tough question, “what are the top 3 qualities of an exceptional software engineer?”