Communicate frequently and effectively with other engineers on the team in addition to our product managers, scrum masters and project managers. SQL Database (MySql, Postgres). Good understanding of OO Design, concurrency, synchronization, memory management, data structures, algorithms, etc. ...