The Estee Lauder Companies Engineer in Long Island City, New York

Engineer

Brand: Estée Lauder Companies

Description

Development Lead will be part of an agile development team, building and working on enterprise grade software systems. Development Lead drives the translation and construction of business problems into innovative technology solutions by creating and owning the technical vision of the project and ensuring that the vision is achieved with a high level of quality.

  • Be a technical leader within the team and within ELC in general

  • Be a valued member of an autonomous, cross-functional agile team.

  • Work from our awesome office in Long Island City, NYC

  • Leverage best practices in continuous integration and delivery.

  • Work in cross functional agile teams to continuously experiment, iterate and deliver on new product objectives.

Architecture & Design:

  • Responsible for design and architecture of the project and works with design

  • Responsible for creating the Non-functional requirements based on the business needs

  • Responsible for choosing the needed technology stack based on the functional, non-functional requirements and based on other factors like business drivers, environment and feasibility

  • For package implementations, perform the gap analysis between business requirements and the package features and design the configuration, customizations, extensions, interfaces required to meet the requirements

  • Responsible for identifying and designing dependencies with other systems in the enterprise

Development & Support:

  • Responsible for consistency, high quality and adherence to applicable

  • standards in solution delivery

  • Establishes steps of doneness for various types of activities that are doneduring EAR, Development and Maintenance phases of a project.

  • For package implementations, helps create best practices/approaches to be leveraged by the team.

  • Drives setup of the different environment (development, test stage etc)

  • Responsible for ensuring that technical solution meets performance, reliability and requirements

  • Depending on the size and complexity of the project, plays the role of a developer to write application code to meet expected quality standards

  • Troubleshoot complex technical issues on projects

Planning Tracking & Estimation:

  • Works with the Project Manager to create the estimate and plans for the projects and decompose them among the various tracks

  • Can actively identify, manage, quantify and escalate risks to various internal and external stakeholders

  • Partners with Project Manager to establish Scope Management Process

  • Evaluates the LOE, complexity and risks associated in adding scope

Stakeholder Management:

  • Represent the organization in customer-facing communication pertinent to technical expertise on the specific platform

  • Interacts with multiple stake holders (including senior developers and architects) to create technology specifications from the business issues/requirements at an application level

  • Identifies choices and tradeoffs involved in designing and implementing a solution and communicates them to the respective stakeholders. Raises and drives resolution for all technical design and implementation issues

Adherence to Processes:

  • Is well versed in relevant methodology, processes, tools and technology standards and can effectively chose relevant parts needed for the project

  • Works with the Project Manager and the Track leads to manage the process compliance and monitor the quality of work

  • Provides mentoring on best practices to teams

Documentation:

  • Is well versed with different ways to document requirements, design and architecture and can chose the right artifacts needed during a project

  • Defines and assesses completeness and quality of documents/artifacts

Team Management:

  • Partner with Project manager to drive a small to medium sized team and resolve issues and dependencies in the team.

  • Review the key objectives of projects and clarify the linkage of tasks to the overall objectives

  • Actively participate in, and assists with, company events such as hiring, training and internal initiatives

  • Drive knowledge sharing lessons learned from project experiences

The High-Touch Leadership Competencies provide the framework to build and grow the skills, knowledge, and behaviors in each employee to lead from every chair. Everyone is expected to lead in every position. All of the High-Touch Leadership Competencies are important to success. However, in each position there are three competencies that are imperative for job success.

  • Embraces and Initiates Change: Distinguishes what to preserve and what to change. Has the courage to initiate and lead the changes that drive success.

  • Demonstrates Learning Agility: Ability to anticipate change, face reality, draw conclusions, and swiftly mobilize to adapt to changing needs and demands.

  • Strives for Excellence in Execution: Proactively seeks ways to improve personal and organizational effectiveness to meet current and future business needs. Learns equally from successes and failures.

Qualifications

Minimum Education level: Bachelor

Minimum Years of Experience: 1-2

% Travel Time: 10%

Job: Information Technology

Primary Location: Americas-US-NY-Long Island City

Job Type: Standard

Schedule: Full-time

Shift: 1st (Day) Shift

We are an equal opportunity employer. Minorities, women, veterans, and individuals with disabilities are encouraged to apply.

Job Number: 1816690