Summary :
Drives the execution of multiple technology solutions, business plans and projects by identifying customer and operational needs; developing and communicating business plans and priorities; removing barriers and obstacles that impact performance; providing resources; identifying performance standards; measuring progress and adjusting performance accordingly; developing contingency plans. Solves the most complex tasks across system / business functions. Influences across the organization and across the Enterprise.
Duties & Responsibilities :
- Leads and directs in large-scale, complex, cross-functional projects by reviewing project requirements; translating requirements into technical solutions; directing and reviewing design artifacts (for example, proof of concepts, prototypes); writing and developing code; overseeing software design; reviewing unit test cases; communicating status and issues to team members and stakeholders; directing project team and cross functional teams; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery and hand-offs; interacting with project manager to provide input on project plan; and providing leadership to the project team.
- Conducts software and hardware requirements reviews, preliminary and critical design reviews, and software acceptance reviews.
- Ensures objectives are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives; consulting with business partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost-effectiveness
- Leads the work of cross-functional groups to deliver assigned Engineering projects by providing pertinent documents, direction, and examples; identifying short and long term solutions and timeline; reviewing and approving proposed solutions; implementing new architectural patterns; and performing design and code reviews of changes
- Leads the discovery phase of large projects to develop high level design by partnering with the Product Management, Project Management, Business and User Experience teams; obtaining cross-function approvals; driving proof-of-concept; and implementing prototypes to validate ideas
- Directs root cause analysis of critical business and production issues by reviewing and analyzing information (for example, issue, impact, criticality, possible root cause); directing actions as designated in the plan; interpreting the results to determine further action; directing root cause analysis to prevent future occurrence of issues; and reviewing and approving online documentation
- Supports business objectives by collaborating with business partners to identify opportunities and drive resolution; partnering with business to define priorities; identifying short- and long-term solutions; and leading cross-functional partnership
Minimum qualifications :
BS Degree in Computer Science or similar10+ years of experienceAbility to effectively speak to C level / senior managementSuperior understanding of agile development processes and able to use agile practices to drive team to meet org objectivesAble to effectively and concisely express & defend complex written & verbal thoughts to a wide audience rangeExcellent organizational and leadership skills