Description

In this role:

  •  Work is project-oriented and employee must define actual tasks
  •  Understands company practices and goals. Applies them when resolving a variety of problems
  •  Uses both judgement and creativity, combined with sound technical knowledge, to investigate, determine, and recommend solutions.
  •  Receives general instructions on new work and is expected to be able to forge ahead with project-related initiatives.
  •  Works on problems of advanced scope and complexity, implementing and evaluating systems, occasionally working on sub-systems.


Required Skills : • Ability to fully understand and contribute to an RCA (Root Cause Analysis) documents. • Competencies: Behavior • Working functional knowledge in providing technical leadership, guidance, and results-oriented actions • Works well and collaborates with team members from different disciplines and viewpoints. • Knows when/how to escalate. • Able to identify potential technical or business issues within the department or organizations, recommending solutions as identified. • Degree of Supervision • Accepts guidance from Project or Technical Leads, or Engineering Managers • Uses independent judgement within broad parameters. Duties and Qualifications • Architect, build and enhance usability of a large scale and high traffic application. • Develop, design, and maintain simple, intuitive, and feature-rich dynamic interfaces and components, driving for an optimized and responsive experience for our users. • Drives and enforce modern application technologies, processes, and methodologies in order to continually craft and improve the application for speed, usability, performance, scalability and maintainability. • Drives drive and develop, and enforce engineering standards, best practices, design patterns, and architectural goals/directions • Occasionally interface with management and other SMEs regarding resolution of key technical issues for future technological directions • Lead and Mentor team members with complex technical and design solutions • Participate in and/or lead tech. talks to large audiences • Monitor, analyze and improve performance and responsiveness of the application, components and infrastructure • Stay current with technology and industry best practices, with an eye towards applicable use or learnings from those technologies that can be leveraged for the product, team, environment, or processes. • Expert knowledge and applicable understanding of common engineering concepts: encapsulation, abstraction, separation of concerns and messagin

Education

Any Gradute