Experience in establishing source code management best practices (branching, repository structure, peer review process, documentation) to manage a code base as if it were open source Experience in establishing release management processes and standards Deep understanding of industry patterns for application architecture and integration Strong written and verbal communication skills with the ability to present and comprehend technical details clearly