Functional Area: Browser, Mobile, Tablet Platforms
The Lead Engineer will directly oversee the design and development of specific features required by the digital business clients. Global clients include: Payments, Customer Maintenance, Customer Messaging, Account Opening, etc.
The Lead Engineer position will oversee a number of engineers in an Agile enviroment in the Digital team in developing quality software for Browser, Mobile, Tablet platforms, and will provide detailed direction and guidance on the WEB 2.0 technologies used by Organization Channels. This includes Java, HTML 5, Mobile/Tablet App development. The role holder must be a talented leader and strong individual contributor that can apply those skills in a large scale globally dispersed development shop managing a number of engineers.
Principal Accountabilities: Key activities and decision making areas
Impact on the Business / Function
Drive quality and timely delivery of Digital software in an Agile environment
Establish and maintain relationship between business and IT
Communicate accurate status, risk, issues of development projects
Drive sustainable growth. Develop the technology responsibly, engaging with colleagues across the function, department and wider to deliver sustainable operational plans in line with department strategy.
Achieving excellence. Aspire to achieve the highest standards and best possible outcomes, inspiring others to do the same. Focus on medium and long term goals even when under pressure or facing uncertainty. Manages expectations, results and impact of agreed outcomes, thinking ahead to identify and overcome potential issues. Have extensive understanding of the digital market place and factors affecting business performance to inform strategic planning and decision making
Change and implementation management. Architects complex, large-scale change solutions, specifying all elements of the change journey and audience impacts. Steers and guides the team to deliver change implementation activities, and provides regular updates to stakeholders
Customers / Stakeholders
Global business product owners/leaders
Functional Engineering Heads in Digital IT
Digital Engineering Leads
Digital Programme Mgmt
Strengthen stakeholder relationships.
Lead strategic relationships. Maintain and nurture sustainable relationships with strategically important global /local stakeholders, acting in a consultative nature. Develop and embed a stakeholder relationship management strategy, clarifying expectations of roles and responsibilities.
Understand the Digital markets and customers. Have a detailed understanding of the different short and long term shifts in patterns customer activity and behavior. Understand and interpret developments and potential developments and explain those in a relevant context of IT
Leadership & Teamwork
Lead Engineering discipline within Channels. Develop staff skills (both onshore and offshore), perform appraisals, establish training plans, motivate, discipline, and assist in the recruitment and retention of staff. Assist in promoting the highest professional standards within Digital Channels. Recognise issues or problems and any opportunities that may be possible for all stakeholders. Seeks and listens to feedback non-defensively and uses mistakes, failures and successes as data for future planning and development. Accepts personal responsibility and encourages others in completion of tasks on time and to the highest quality. Is able to handle concurrent activities effectively, planning activity and prioritising accordingly
Manage large scale development project teams.
Manage the relationship between the engineers, programme management, and the business
Collaboration. Leads in building rapport and mutual understanding, maintains high quality communication and champions opportunities for cross-business and/or international working, encouraging debate and open discussion. Encourages people to build sustainable relationships beyond transactional levels and uses empathy and insight to build better understanding of mutual benefits. Recognised internationally as a trusted ambassador for the IT organisation, managing strategic relationships with professionalism and integrity to deliver win-win solutions.
Coaching. Extremely experienced, trusted, and respected coach. Coaches both high performers and poor performers. Analyses patterns and identifies key areas for improvement
Operational Effectiveness & Control
Managing risk responsibly. Sustains a risk aware culture. Shows integrity whilst promoting and managing relevant monitoring and reporting requirements within their team. Embeds efficient risk and compliance processes and procedures into business as usual practices
Business case & benefits realisation. Defines and articulates to stakeholders the targeted benefits for a change intervention. Demonstrates effective financial skills to develop a detailed business case, including investments, detailed benefits (financial, non-financial and strategic) and link to overall finances of the business