EY Development Lead - Assistant Director in Nashville, Tennessee

Development Lead - Assistant Director

Core Business Services

Requisition # NAS000K8

Post Date Jun 07, 2018

Join our Core Business Services (CBS) team and you will help support the important business enablement functions that keep our organization running strong. As a CBS professional, you will work across teams to provide the knowledge, resources and tools that help EY deliver exceptional quality service to our clients, win in the marketplace and support EY’s growth and profitability. Major teams within CBS include Finance, Information Technology, Human Resources, Enterprise Support Services, Brand Marketing and Communications, Business Development, Knowledge and Risk Management.

With so many offerings, you have the opportunity to develop your career through a broad scope of engagements, mentoring and formal learning. That’s how we develop outstanding leaders who team to deliver on our promises to all of our stakeholders, and in so doing, play a critical role in building a better working world for our people, for our clients and for our communities. Sound interesting? Well this is just the beginning. Because whenever you join, however long you stay, the exceptional EY experience lasts a lifetime.

Position Summary:

As part of our Americas Tax Technology Group (ATTG) you will be part of a technology organization that develops and maintains innovative solutions for our client-serving Tax professionals. ATTG professionals will partner with our Tax professionals to develop supporting technology such as digital/mobile tools to improve internal operations, application of Robotics Process Automation (RPA) to collect financial data, development of advanced financial dashboards, visualization, analytics, and reports.

The Development Lead role is in the Solution Delivery pillar. The main function of this pillar is to develop and test solutions created to support the Americas Tax Practice.

Essential Functions of the Job:

  • Responsible for detailed technical design at a solution level

  • Estimate technical effort, work breakdown structure, risks and solutions at a solution level

  • Responsible for delivery of overall technical solution within schedule and budget

  • Monitor adherence to methodologies, tools, and KPIs

  • Stakeholder management

  • Direct multiple development teams

  • Directly supervise and mentor Technical Leads

  • Provide multi-year and annual feedback on all members through standard PMDP process

  • Ability to maintain effective and consistent communication within the team, with peers, and stakeholders across their own and other teams

Analytical/Decision Making Responsibilities

  • Ability to clearly articulate both problems and proposed solutions

  • Proactive approach to identifying issues and presenting solutions and options, and where appropriate, leading to resolution

  • Ability to prioritize personal and team workloads to best meet organizational objectives

Knowledge and Skills Requirements:

  • Knowledge of IT methodologies and life cycles that will be used

  • Awareness of project management, business analysis and software testing disciplines

  • Awareness of business domain

  • Ability to convert business and technical requirements into appropriate solutions

  • Proficiency level in following IT technical skills - Solutions Architecture (ARC), Methods and tools (METL), Data analysis (DTAN), Systems design (DESN), Database/repository design (DBDS), Programming/software development (PROG), Usability requirements analysis, (UNAN), Consultancy (CNSL), Innovation (INOV), Emerging technology monitoring (EMRG), Systems development management (DLMG), Technical specialism (TECH), Business domain knowledge, Usability evaluation (USEV)

  • Experience of working with .NET, SQL, Java, responsive web design

  • Familiarity with supporting peer teams such as infrastructure, operations, enterprise architecture, info-security

  • Experience in dealing with vendors

  • Experience managing and motivating virtual teams

  • Advanced coaching and mentoring skills

  • Advanced analytical and problem solving skills

Supervision Responsibilities:

  • Provide supervision and direction to team members and staff

  • Delegate, coach, coordinate and lead co-workers and project team member

  • Responsible for assigning work and reviewing performance, requiring leadership of virtual teams

Other Requirements:

  • Occasional overnight travel may be required

Job Requirements:

  • Bachelor’s degree in a Computer Science or related discipline or equivalent work experience

  • Master’s degree preferred

  • 8-10 years of experience in building, integrating and delivering enterprise-level solutions

  • At least 4 years of experience leading Agile Development teams

  • Management experience is a plus

  • Awareness of Tax business domain is a plus

  • Hands-on object oriented design skills and ability to articulate designs using UML diagrams

  • A firm grasp of design concepts such as Responsive Design, Progressive Enhancement, Adaptive Rendering, and Minimal Download Strategy.

  • Experience in utilizing flexible sourcing options to deliver application engineering services

  • Experience in working with application vendors /external resource providers and managing key vendor contacts to deliver value for the money

  • Experience building cloud solutions, preferably MS Azure

  • Demonstrated experience working for large organizations on complex projects.

  • Demonstrated ability to build strong working relationships.

  • Excellent communication skills, verbal and written.

  • Ability to work within diverse, global, virtual teams.

  • Proven ability to thrive under pressure

Ernst & Young LLP, an equal employment opportunity employer (Females/Minorities/Protected Veterans/Disabled), values the diversity of our workforce and the knowledge of our people.