Friday, March 25, 2016

Director Engineering Discovery Communications New York

• 2-minute read •
Job Description:
As the Director Engineering on a growing and geographically diverse development team, you employ your deep coding and technical leadership experience in this critical role, providing coding direction and hands-on technology leadership, reviewing the team’s work and suggesting process and application improvements. You will have the freedom to provide guidance on applicable tool chains and the flexibility to use modern frameworks. This is a hands-on leadership role.
Responsibilities:
1. Provide technical/software development leadership and architectural guidance.
2. Have significant historical experience to draft from on development and technology tasks.
3. Prototype ideas and solutions.
4. Perform hands-on participation in team coding, developing interfaces for web applications, services and future technology.
5. Review developers' code, provide feedback, and develop team knowledge.
6. Collaborate with technical and business resources, gathering and documenting requirements and formulating action plans.
7. Provide direction for other technical resources, including leadership on multiple large projects.
8. Create project architecture and designs.
9. Create detailed development plans.
10. Present designs and plans to executive management.
11. Choose the best technology for specific efforts.
12. Perform other duties as assigned.
Requirements:
* Deep and broad software development experience
* Wide experience in many languages and technologies
* 7-10 years of significant open source software development
* 7-10 years of team leadership and managing engineering teams in a fast-paced, Agile environment.
* Technologically confident: not afraid to try new things
* Excellence in problem solving, strategic thinking, and working in a team-oriented environment
* Strong oral and written communication skills
* Strong interpersonal skills and ability to excel in a team oriented environment
* Experience mentoring developers
* Broad Experience developing responsive UI’s and mobile/tablet-specific UI’s
* Deep understanding of current web technologies and trends, including PHP, Linux, RESTful APIs, Relational & NoSQL Datastores, HTML5, and JIRA among others.
* Experience with Javascript-based frameworks (Backbone, Angular, JQuery)
* Project management skills in a range of small to large projects
* Experience in Agile/Scrum methods
* Knowledge of UX design and user interaction best practices
* Significant open source project contribution
* Legal right to work in the United States
* Good understanding of server and cloud computing technologies from providers such as AWS and Rackspace
* Experience with Git/GitHub or similar DVCS
* Experience in building very high traffic web assets

Pass it on for Referral Bonus. Not the right role for you, but know someone we should meet? Share with him to earn $1,000 referral bonus.
Related Posts Plugin for WordPress, Blogger...