I have deep understanding of the technical and business requirements for the products and services I'm dealing with. I am responsible for leading the design, architecture and implementation of software solutions that meet the needs of the business, and for ensuring that the technology used is aligned with the products and services overall strategy. I'm also responsible for mentoring and leading other developers, and for communicating with stakeholders and other teams within the organization.