EY Development Manager in Nashville, Tennessee

Development Manager

Core Business Services

Requisition # NAS000K7

Post Date Jun 08, 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 Manager 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:

  • Manage the planning, implementation, and operations of EY Interact for initial US deployment and expansion to global tool

  • Lead the software development life-cycle (SDLC)

  • Manage the integration of EY Interact across practice/SSL tools

  • Manage EY onshore, EY offshore and vendor development teams.

  • Advise and consult with other departments on production software issues, concerns, problems, and questions.

  • Maintain in-depth knowledge of the department technologies and architectures

  • Direct and evaluate performance of software development employees across various platforms.

  • Maintain release schedule and integrity/quality for each product build or change.

  • Act as escalation point for application production outages.

  • Act as escalation point for development impediments and dependencies.

  • Communicate any development or resourcing roadblocks to leadership

  • Drive the architecture and design strategy of assigned systems.

  • Demonstrate business skills with the ability to effectively negotiate priorities across multiple groups/teams.

  • Experience with Agile/Scrum

  • Ability to multi-task and effectively manage priorities. Ability to juggle multiple projects, demands, and reprioritize as necessary to align with changing business objectives.

  • Proven track record collaborating effectively with partner teams and customers, translating requirements into a product vision and roadmap, and successfully shipping multiple software releases

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

  • Empowered to make decisions and recommend approach based on the results from quality reviews

  • Ability to convert business and technical requirements into an appropriate technical solution.

  • Takes accountability for quality technical deliverables to agreed schedule and estimates.

Knowledge and Skills Requirements:

  • Track record of building and delivering mission critical, 24x7 production software systems

  • Deep understanding of engineering best practices

  • Strong understanding of distributed systems and web services technology

  • Understanding of agile project management methodologies

  • Working knowledge of data structures, algorithms, and object oriented design

  • Working knowledge of REST and RPC service patterns and other client/server interaction models

  • Excellent oral and written communication skills, with demonstrated results in delivering excellent technical designs

  • Experience managing vendors and service providers in order to meet business and company goals.

  • Experience with managing teams, onshore, remote and offshore teams to work towards development best practices.

  • Experience in technical design development and review, with the ability to provide insight, guidance and review at all levels from architecture to design and code.

  • Experience in SharePoint and Angular.JS development

  • Experience building Cloud based or virtualization technologies preferred

  • Experience managing cross-functional disciplines of development, test and operational roles preferred

  • Exposure to project management principles and methodology preferred

  • Possesses Interpersonal communication and organizational skills required to lead and motivate technical teams to deliver quality services

  • Understands resource management, communication management, cost management, risk management, quality management, integration management

  • TAX domain knowledge preferred

Supervision Responsibilities:

  • Provide supervision and direction to team members and staff

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

  • Leads a functional teams with responsibility for utilization, assignments, and reports to a pillar leader

  • Responsible for training and standards for functional team performance

  • Has direct responsibility for supervising personnel, (i.e., sets goals, assigns work, reviews performance, and conducts career development discussions)

  • Lends expertise to internal ATTG teams and task forces as well as other ATTG projects/programs

  • Exercises influence at many levels of the organization

Other Requirements:

  • Occasional overnight travel may be required

Job Requirements:

  • A bachelor's degree (computer science, engineering, accounting, finance preferred) or equivalent work experience.

  • Master's degree preferred

  • 6+ years of hands-on experience leading Agile development.

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

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

  • A firm grasp of architectural styles, design patterns and solution delivery

  • Experience in IBM BPM Architecture and Design

  • Strong technical knowledge and hands on experience in SSIS, SSRS, SQL Server 2016 and TSQL

  • Superior product management and consultancy skills

  • 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 money

  • 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 with diverse, global, virtual teams.

  • Proven ability to thrive under pressure.

  • Awareness of Tax business domain is a plus

  • Experience building cloud solutions in MS Azure is a plus

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.