EY Advisory Services - Software Development Manager - Senior - Digital and Emerging Technology in New York, New York
Advisory Services - Software Development Manager - Senior - Digital and Emerging Technology
Requisition # UNI00BIB
Post Date 2 days ago
EY’s Digital and Emerging Technology practice is interested in passionate leaders with a strong vision and a desire to stay on top of trends in the Digital space. We are looking for someone who can traverse from big picture one day to tinker with code on another day. We are looking for “go getters”, and those who never want to stop learning. We want people that like to experiment as much as they like to deliver. We want passionate, thoughtful technologists who spread knowledge, empathy and problem solve using technology with every breath they take. If you have a strong passion for helping businesses achieve their digital technology, this role is for you.
EY advises clients to understand, architect, select and implement bleeding edge solutions required to efficiently run their businesses, with a focus on Digital and Cloud. These service areas span E-commerce, Solution Architecture, Web Applications, Mobile Applications, Digital Platform Architecture, Digital Technology Strategy, and Digital IT Operations
This is a rapidly growing area, so you will have plenty of opportunity to spread your wings and develop your skillset to keep up with the ever growing demands of the digital landscape. Most of your time will be spent embedded with our clients’ team and we’ll look to you to provide our clients with a unique business perspective on how they must continue to innovate and remain competitive in this ever changing industry.
Your key responsibilities
We are currently seeking an innovative, disciplined, and results-oriented Software Development Manager with relevant digital transformation, innovation leadership, and software development experience to lead teams of full stack developers within EY’s Digital and Emerging Technology practice.
Skills and attributes for success
You are experienced in leading, coaching and mentoring software developers
You have excellent communication skills with which to build relationships, trust, and respect, and are able to leverage this to grow people and the organization
You love developing and growing people
You are knowledgeable and passionate about current development best practices across web, mobile, services and CMS
You have demonstrated strong leadership skills while working with engineers
You are excited about making culture choices that positively impact the team
You have familiarity and experience operating in complex tech organizations that work with a product that handles users at scale, making use of agile methodologies and tools
To qualify for the role you must have
Experience leading multiple engineering teams and projects/products simultaneously
A proven track record of building and managing high performing engineering teams.
Knowledge of professional software engineering best practices for the full software development life cycle (coding standards, code reviews, source control management, build processes, testing, and operations)
3+ years of hands-on technical leadership and people management experience.
Experience architecting, designing, deploying and maintaining new software applications at scale
Experience with agile development methodologies and engineering systems
Experience managing development and deployment life cycles, has familiarity with best practices in DevOps
Develop functional and delightful user experiences across web, mobile, service and CMS
Contribute to premier full-stack application development from concept to release
Collaborate with an agile cross functional team of developers, testers, designers & product managers
Consistently deliver performant, testable, scalable, highly-readable code using OO best practices
Own the quality of your team's work
Empower your direct reports with knowledge and opportunities to grow in their careers
Ideally, you’ll also have
Degree emphasis in Computer Science, IT, Computer Engineering, MIS, Mathematics desired; Master’s degree in one of these areas preferred
Certifications and prior consulting experience highly preferred
We’re interested in passionate leaders with a strong vision and a desire to stay on top of trends in the Digital and Emerging Technology space. We are looking for someone who can traverse from big picture one day to tinker with code on another day. We are looking for “go getters”, and those who never want to stop learning. We want people that like to experiment as much as they like to deliver. We want passionate, thoughtful technologists who spread knowledge, empathy and problem solve using technology with every breath they take. If you have a strong passion for helping businesses achieve their digital technology, this role is for you.
What working at EY offers
We offer a competitive compensation package where you’ll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package includes medical and dental coverage, both pension and 401(k) plans, a minimum of 15 days of vacation plus ten observed holidays and three paid personal days, and a range of programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:
As a global leader in assurance, tax, transaction and advisory services, we hire and develop the most passionate people in their field to help build a better working world. This starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. So that whenever you join, however long you stay, the exceptional EY experience lasts a lifetime.
J oin us in building a better working world. Apply today.