Tech Lead - Content Management System

Englewood Cliffs
Jul 24, 2013
Aug 23, 2013
Ms. Wendy Liem
Full Time
NBC Universal is one of the worlds leading media and entertainment companies in the development, production, and marketing of entertainment, news, and information to a global audience. NBC Universal owns and operates a valuable portfolio of news and entertainment television networks, a premier motion picture company, significant television production operations, a leading television stations group, and world-renowned theme parks. It is the policy of NBC Universal and NBC Universal's affiliated businesses to consider all qualified applicants for employment without regard to race, color, religion, national origin, sex (including pregnancy) sexual orientation, age, disability, veteran status or other characteristics protected by law.

The CNBC Digital Technology team is seeking a Technical Lead/Software Engineer to manage and build software solutions for content management system. The lead role requires hands-on software development skills, deep technical expertise across content authoring, generation, feed automation and publishing applications / services. The technical leader will work closely within the Product Development team acting in a technical capacity to bring enhancements to a reality while managing all aspects of the software development lifecycle.

Required Technical & Leadership Skill Sets

BS degree or higher in Computer Science with a minimum of 5+ years of relevant, broad engineering experience is required

Experience with various Web-based Technologies, OO Modeling, Middleware, Relational Databases and distributed computing technologies

Expert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.

Deep hands-on technical expertise in building complex distributed systems

Possess expert knowledge in Performance, Scalability, Security, Enterprise System Architecture, and Engineering best practices.

Proven track record of leading and successfully delivering large-scale high-available systems at an enterprise/consumer based level

Serve as technical lead on demanding, cross-functional projects.

Possess expert knowledge in Performance, Scalability, Security, Enterprise

Play a leading role in the design, implementation, and deployment of successful enterprise level systems.

Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members. Lead design, R&D and reviews for complex systems.

Possess knowledge of a broad range of data structures and algorithms and know how, when and when-not to use them.

Expertise in all facets of web development including front- and backend technologies.

Experience working on large scale, high traffic web sites. Languages and Software Packages:

Languages: Object oriented programming languages like Java, PHP (5.x)

Web Technologies: XML, XSLT, JSON, HTML, CSS, OO JavaScript, jQuery, AJAX, SOAP and RESTful web services, Templating engines like Velocity, Smarty

Framework : Zend, Drupal, MVC

Documentation: UML, MS Visio, MS Office

Database: RDBMS like Oracle, MySQL Tools: SVN, Maven, Eclipse

Others: Unix shell scripting

Strong interpersonal and people management skills

Strong experience working with multi-site development teams.

Strong Communication skills (verbal and written) with an ability to work in a highly collaborative, multi-country/time zone environment.

Good organizational skills with the ability to track and prioritize numerous tasks.

Proactive personality with a proven track record of following through and delivering on responsibilities.

Highly adaptive and capable of being an individual contributor and working as part of an extended team.

More jobs like this