This job has expired, please see additional jobs below
Director - Application Integrations, Consumer Platforms
AMC Networks
New York, NY, United States
Job Details - this job has expired, please see similar jobs below
OVERVIEW
AMC Networks is looking for a software engineer to join the product development team to lead the integration and management of highly visible consumer facing mobile and connected device applications associated with the brands such as AMC, BBC America, IFC, SundanceTV, WE tv, and IFC Films.
The Director will be responsible for integration of technical solutions as well as maintenance of the mobile and connected device applications for multiple TV networks and other business entities. Technological responsibilities would include but not limited to working with team to create technical solutions and making sure the solutions are executed properly on mobile and connected device apps based on technological stack for features such as interface, video, ad delivery, analytics, and authenticated streaming. Managerial responsibility will be to manage the vendors to ensure integrations are executed based on technical specifications associated with the projects as well as growing internal competencies for new platforms. Candidates will also be asked lead forays into new and emerging platforms for the company.
RESPONSIBILITIES:
• Provide oversight for technical implementation of new and existing mobile and connected device apps developed on, but not limited to, Swift / Android, ensuring it meets standards of quality, budget, and timelines.
• Provide oversight of the entire developmental lifecycle of the application from project initiation to store submission, ensuring product follows proper technical specifications and best practices.
• Assist in taking business and product roadmap goals and derive solutions that are optimized, flexible, resilient, and agile.
• Liaison with business, product, and solutions architects to ensure cohesive implementation strategy is created for technical platforms.
• Plan and execute an agile project plan with clear deliverables to ensure deadlines and agreed upon scope of work are met while providing required insight to project progress.
• Assist in Identifying technological partnerships to ensure rapid developmental cycles.
• Help lead research and development efforts for apps on the new platforms.
• Help offer best-in-class user experience for mobile and connected device apps, focusing on video.
• Be hands on to provide and code core functionality and frameworks of the apps.
• Help the team continuously improve both individually and as a unit.
• Help manage vendors related to app development.
• Help web developers instantiate into mobile and connected device app development.
• Be aware of latest trends in the mobile and connected industry to introduce new technology and products to key stakeholders.
• Be aware of team’s developmental responsibilities and provide accurate analysis on performance and capacity.
• Establish and enhance the team discipline and harmony.
• Manage teams and projects within an existing collaborative, agile team environment.
QUALIFICATIONS:
• 7+ years development experience.
• 3+ years demonstrable hands on development experience on iOS or Android.
• 2+ years demonstrable hands on development experience on Swift or Java.
• 2+ years of leading the development teams.
• 2+ Experience with agile software development.
• Deep knowledge and experience in Object Oriented and MVC programming.
• Deep understanding of integrating with Rest API and other data services.
• Experience to author technical documentation.
• Ability review and modify user stories.
• Ability to analyze user stories and develop technical solutions.
• Ability to perform code review on Swift, Java, and other languages as needed.
• Experience with git /svn.
• Hunger to learn new and upcoming technology as required.
• Knowledge of data structures and algorithms.
• Knowledge of testing automation is preferred.
Required Education:
• Bachelor’s Degree in Computer Science or equivalent experience in the software development field.
The Company is committed to policy of nondiscrimination in its employment and personnel practices. Applicants are considered for all employment without regard to race, color, religious creed, religion, alienage, citizenship, gender, gender identity, national origin, ancestry, genetic predisposition or carrier status, age, marital status, familial status, military or veteran status, status as a victim of domestic violence, stalking or sexual assault, sexual orientation, disability or any other characteristic protected by federal, state or local law.