- Talent IT Service Delivery team is responsible for the end-to-end delivery of programs/projects to develop and maintain global applications and systems in Talent IT Landscape.
- The .Net Technical Leader coordinates and manages a team of development resources to enforce process and review output of developers to ensure predictability and quality of deliverables.
- AE Technical Lead will have full responsibility for the delivery application end-to-end working with Project Manager, QA resources and Support Team.
Essential Functions of the Job
Together with the Application Engineer Team Lead
- Develop and deliver technical systems.
- Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
- Participate in the development and review of documents to comply with SDLC methodologies [e.g. Engineering Work Breakdown Structure (WBS), estimation, Solution Design Document (SDD) and Software Architecture Documents (SAD)].
- Provide support and documentation to assist in sustaining the project during the transition to production where necessary.
- Adhere to Application Engineering methodologies, standards, code reviews.
- Provide feedback regarding application engineering methodologies, standards and leading practices when appropriate.
- Identify potential points of contention for missed activities and notify project leadership of situation and remediation plan.
- Minimize technical exposure and risk on projects.
- Technical deliverables (i.e., code and documentation) on projects assigned.
- Translate detailed Requirements and Design and Solution Architecture deliverables into detailed design specifications.
- Assign tasks to developers.
- Review of code completed.
- Review performance of developers.
- Make assessments of contractor abilities.
- Proactively anticipate project issues before they occur; define the problem; identify possible causes; work with team to identify solutions; select and implement most appropriate solution.
- Apply judgment in implementing Application Engineering methodologies, processes, and practices to specific requirements of projects/programs which may include product design engineering, information security, code maintainability and reliability.
Analytical/Decision Making
- Challenge/hold the Service Delivery team to account
- Must be able to work within a matrix organization balancing the needs of the service line against firm initiatives and goals
- Must make decisions, such as prioritize relationships to develop, negotiate with customers and overcome obstacles
- Identify, manage and resolve complex issues, preventing escalations, where possible
- Manage, negotiate and resolve project risks effectively
- Demonstrate, by example, in-depth knowledge of the EY competency principles and practices, including coaching, learning and mentoring
- Leader and team player sets example for project managers, business analysts and others to follow
- Create an open, honest, accountable and collaborative team environment