Previous Job
Previous
Development Lead
Ref No.: 18-08660
Location: Las Vegas, Nevada
Development Lead
Las Vegas, NV
6 Months


General Description: As a Dev Lead you are responsible for coordinating and managing the execution of all Development related tasks for a project. This generally includes some of the following: Detailed Design Capacity Planning Code and Unit Test System and Integration Testing Deployment Transition Understanding the overall business vision, objectives, and detailed requirements Single point of contact for Project Manager and/or Directors for status related to all Development activities across all product areas Overall responsibility for management and delivery of the Design, Development, and Deployment activities across all product areas With Project Manager, customization of the Swim Lanes for all Design, Development, and Deployment activities Assigning owners to all development tasks and assigning specific roles/responsibilities among Development team members Development of High Level and Mid-level project plans for all Design, Development, Deployment activities across all products including: identifying and tracking project tasks, milestones, due dates, inter-dependencies, and resource requirements – and ensuring that all Capabilities team members are in alignment on the plan With Project Manager, communicating Roles/Responsibilities to all Capabilities team members Developing project-specific review and sign-off processes, including what specific deliverables require sign-off, who should be included in sign-offs (e.g. Architecture, Infrastructure, Support, etc.), coordination of sign-off meetings, and documenting who, what, and when signoffs occurred and any issues or concerns raised during sign-off meetings. Identifying and managing all Development risks Identifying, managing, and escalating all Development issues Removing barriers, resolving cross-product issues, and involving appropriate product resources (e.g. Technical Lead, SAs, programmers) in order to meet project deadlines Ensuring timely resolution of all Development issues through proper escalation and facilitation of resolution as necessary With Project Manager, facilitation of weekly IT Core Team Meetings With Project Manager, identification and documentation of all Scope Change Requests including business change requests and IT technical change requests. With Project Manager, completion of Assignment Evaluations for IT Core Team Members, and providing feedback for Assignment Evaluations as appropriate for extended project team members With Project Manager, conducting a Sunset Debrief after project completion Specific measurable objectives for the project assignment evaluation are: oA detailed Development Project Plan (across all product areas) is created, maintained, tracked, and communicated to all IT team members on a weekly basis oCustomized Swim Lanes are developed and communicated to all team members oAll Design/Development/Deployment milestones are completed on schedule and meets the agreed upon scope oStandard Deliverables as defined in the project's customized Swim Lanes are planned, tracked, up to date, and appropriately stored in project folder oReview Signoffs are documented, including what, who, when and any issues/concerns raised during review sign-offs Role Specific Duties: - Oversee completion of development tasks for 6-8 full stack web developers - Shepherd Agile development practices for the team and provide technical input as needed (e.g., sizing requests off a product backlog, translating user stories into actionable development tasks, etc.) - Assign tasks and mentor developers during sprints (e.g., building components utilizing Kotlin, TypeScript, etc.) and ensure optimal practices are followed as a team (from peer reviews to promoting code to higher environments, interfacing with QA, obtaining product sign off, and release planning) - Lead discussions related to development matters with internal and external stakeholders (e.g., senior leadership, product owners, third parties, etc.). - Assess skill sets and career goals of developers on an ongoing basis and assign tasks accordingly - Monitor site stability, performance, maintainability, and security for .com sites, partnering with IT as needed - Identify and lead tasks to reduce technical debt of the code base supporting ' sites - Perform code reviews to ensure quality of work by external teams (e.g., HS2, IBS, etc.)

Mandatory:

A Bachelor's Degree in a related field and/or equivalent work experience required. Candidate should be detail oriented, self-motivated and able to handle and prioritize and work on multiple high priority projects concurrently.. A minimum of 1 year supervisory experience is required A high level of expertise in HTML, CSS, Javascript, DHTML, XML and browser compatibility issues is mandatory. An understanding of information architecture, as well as knowledge of web usability standards Understanding of Internet protocols, technologies and platforms

Desired:

Five (5) years experience managing Web development projects / working in Web production and development departments.
Experience developing forms, templates, scripts and workflows for an enterprise content management system. Adobe Experience Manager (CQ) experience a plus.