Devotion to quality, supportability, extensibility, and simple design...Participating in design reviews to ensure a given release does not compromise the integrity or quality..Dig deep into technical details to troubleshoot, optimize, and design and implement innovative software..Understanding and enforcing all parts of the development lifecycle; including design, development, documentation