Offers “Ernst & Young”

Expires soon Ernst & Young

Application Engineering - Technical Lead

  • Kochi (Ernakulam)
  • Design / Civil engineering / Industrial engineering

Job description

The Application Engineering Project Technical Lead is responsible for managing the technical deliverables for a project to agreed budgets and timelines, utilizing the appropriate methodologies and standards.  This includes the management of technical tasks within the project plan and coordination with the project manager and assigned staff. 

Monitors adherence to development methodologies, tools, key performance indicators (KPIs), increase software component reuse, consolidate platforms, environments, products with the goal reducing overall IT costs.   

 

Ensure effective and consistent communication within the team, with peers, the leadership team and the peers in other IT groups.   Proactively raise issues to Team and Group Leads when necessary.

 

Responsible for ensuring the quality of application engineering deliverables in accordance with the project timeline and budget.    

Essential Functions of the Job:

·  Create and maintain Application Engineering resource plan with respect to the project.
·  Manage Application Engineering staff assigned resources with respect to the project.
·  Provide appropriate development cost and resource estimates for all applicable phases of planned project.
·  Provide feedback regarding application engineering methodologies, standards and leading practices.
·  Provide input to technical resource sourcing strategies.  
·  Research and evaluate alternative technical solutions and propose the most efficient and cost-effective solution
·  Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
·  Provide support resources and guidelines to efficiently support the project during the transition to production. 
·  Monitors and manages adherence to Application Engineering methodologies, standards, code reviews to ensure activities are occurring as planned.  Identifies potential points of contention for missed activities and notify project leadership of situation and remediation plan.
·  Minimizes technical exposure and risk on projects
·  Responsible for translating Design and Solution Architecture deliverables into more detailed design and build deliverables.
·  Distribute technical information to the project team or to all impacted Team Leads based on the needs of the project.  

Work closely with:

·  Application Engineering Team/Group Leads to understand strategic goals/objectives and translate into actionable plans
·  Application Engineering Team/Group Leads to successfully implement, use, and monitor BSC initiatives
·  Solutions Delivery to build solutions as part of end-to-end projects.
·  Operations managers to effectively and efficiently support the project during the transition phase.

 

Knowledge/Skills Requirements:

·  Strong solution design experience.
·  Strong programming experience with .Net Framework, ASP.Net, JavaScript, C#, WPF, WCF, MVC, HTML5, XML and SAML 1.1/2.0.,SQL
·  Microsoft Project Server customization experience
·  Excellent in design and coding principles, Have deep hands-on experience writing SOA based applications, and highly skilled in writing reusable framework code pertaining to exceptional handling, logging, stateless development approach
·  Deep knowledge & Experience in writing Data Interfaces using SQL Server Integration Services
·  Agile experience required and preferred to have Agile certification
Custom development projects required (do not have to have been a developed, but worked on a custom projects)
·  RSA eGRC Archer application experience ( www.rsa.com/en-us/products/governance-risk-and-compliance )
·  Experience with direct communications with business teams.
·  Possesses leadership qualities required to lead and manage high performing application engineering project teams which deliver technical value.
·  Excellent interpersonal communication and organizational skills required to lead and motivate technical teams that deliver quality services.
·  Understanding of resource management, communication management, cost management, risk management, quality management, integration management.
·  Strong technical skills designing, developing, debugging, documenting, and implementing applications. 
·  Facilitation skills to lead teams and successful meetings.
·  Knowledge of organizational structure of the firm to facilitate work with groups outside of the immediate technical team.
·  Strong knowledge and experience in all IT methodologies and life cycles that will be used to guide the technical work of technical teams assigned to projects. 
·  Experience with infrastructure implementation/management, service/operations management, etc.
·  Possesses an understanding of IT Services: service offerings, technical standards and policies, technical and business strategies as well as organizational structure.
·  Maintains awareness of new and emerging technologies and the potential application on service offerings and products provided by IT.

Analytical/Decision Making Responsibilities:

·  Proactively identifies and addresses application engineering strengths, weaknesses, opportunities and threats.
·  Proactively anticipates project issues before they occur; defines the problem; identifies possible causes; works with team to identify solutions; selects and implements most appropriate solution.
·  Makes key decisions based upon input from Team, Group, and/or Global Leads; solid understanding of IT Services principles; firm and business objectives and needs analysis.
Applies 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. 
·  Strong analytical skills and problem solving skills needed to manage multiple technical challenges simultaneously per each project assigned

Supervision Responsibilities:

·  Leads a global Application Engineering team with respect to the Technical Lead’s assigned project with both local and remote resources; directly mentors staff working on the project; works with Solutions Delivery Managers if issues arise within Project; works with Team Lead if issues arise with Engineering staff assigned to project; supports and monitors project’s progress towards BSC goals.
·  Provides feedback for Engineering Staff with respect to the project work.  
·  Responsible for assessing the technical skills of the Application Engineering staff where appropriate.
·  Exercises influence at many levels of the organization up to the Global Lead Level.   
·  Obtains necessary supervision and support to ensure quality, adherence to application engineering methodologies, standards, leading practices, budgets, and timelines are met.
·  Serves as a role model by promoting and demonstrating commitment to Application Engineering methodologies, processes and standards for both EY and industry-wide, recommending process improvements when necessary. 
·  Experience managing and motivating virtual teams.
·  Lends expertise to internal IT teams and task forces as well as other IT projects/programs

Other Requirements:

·  Ability to work non-standard hours and with a geographically dispersed team.
·  Overtime and vacation scheduling are dependent upon team priorities and may change during the course of a year.
·  Position may be eligible for alternative work locations dependent upon team dynamics.
·  Must be able to communicate fluently in English, both written and verbal.

Education & Experience:

·  12+ years of experience in a corporate IT environment
·  Approximately 5 years hands on experience building, integrating and delivering enterprise-wide solutions.
·  2-3 years of technical lead experience, preferred.
·  Experience in Application Design.
·  Overall understanding of the business objectives of service lines and core business services departments.
·  Demonstrated experience in utilizing flexible sourcing options to deliver application engineering services.
·  Demonstrated experience in working with application vendors/external resource providers and managing key contacts to deliver value for the money.
·  1-2 years of technical lead experience, preferred.
·  A degree in Computer Science or a related discipline or equivalent work experience.

Make every future a success.
  • Job directory
  • Business directory