The Lead Developer will be responsible for leading and inspiring teammates on medium to large projects. The candidate must have a strong and detailed understanding of each task on a large and complex projects, and the ability to present status updates and strategy to project and executive leadership. The candidate must have an excellent understanding of the IT project life cycle, trends in the IT landscape and be able to influence IT leadership on streamlining those processes. The Lead Developer must be able to guide and direct project teams using Agile/XP methodologies from backlog grooming to release planning. Must be able to present ideas to IT review boards and business leadership. Assists multiple team members and other project leads in the day-to-day activities related to project work in a collaborative environment.
The Lead Developer must have and be able to promote an appropriate sense of urgency in regard to deliverables, and be able to effectively partner with the team, matrix teams and the business to develop and deliver IT solutions. In addition, the lead will be responsible for overseeing and guiding the work produced by more junior developers and contract developers including code reviews and paired programming as needed.