Principle Consultant
CurrentWorks with in cross competency teams to address business needs and system design. Technical solution design and development through implementation across modules/systems/services and integrated solutions. Defines and documents development standards, best practices and methodologies and ensures effective performance testing. Architect, design scalable, secure enterprise solutionsResponsible to ensure that documentation of the architecture and design, procedures for development and maintenance are developed and maintained.Assists in developing program/project budgets.Reviews technical platforms and coding languages and recommends standards/changes.Oversees large projects delivery including technical guidance and supervision.May oversee contingent worker development activities to ensure delivery according to schedule, cost and quality. Accountable for technical delivery of software development productsCollaborate across function and technical teams to understand and provide solutions to critical challenges.Adopt to modern technologies and guide developers on the sameLead, Mentor and guide the technical delivery teamsCollaborate with portfolio and product owners, ensuring successful execution of the projects.Be a product liaison for the products developed to cross functional teams and support, also on the domain knowledge acquired thereafter.Ability to communicate with cross-functional teams about various engineering topics such as system architecture, detailed design, APIs, project schedules etc.Ability to analyze and propose solutions to high value critical challenges for the development teamsAbility to communicate with senior executives within the team and in business functions