This job has expired, please see additional jobs below
Sr. Integration Engineer
NBC Universal
Hialeah, FL, United States
Job Details - this job has expired, please see similar jobs below
About Us
NBCUniversal is one of the world’s leading media and entertainment companies in the development, production, and marketing of entertainment, news, and information to a global audience. NBCUniversal 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. NBCUniversal’s policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
Responsibilities
The Senior Integration Engineer is focused on managing the interchange of data between the application and browser. While focusing on the server-side of programming for the web, the Integration Engineer understands the programming languages which control the display of content in the browser and mobile applications. In close collaboration with UI Front-End Engineers, UX Designers, Project Managers, Back-End Engineers, the Senior Integration Engineer contributes to the development of prototypes for new concepts and applications.
• Custom web application development using Drupal
• Use version control systems such as SVN and GIT
• Working with content approval and staging workflows
• Working with a template driven system with a clear separation between content and display
• Outputting data in multiple document formats
• Using XMLHTTP Request and Javascript to create web applications
• Working with multiple delivery platforms such as mobile versus desktop
• Working with multilingual websites and applications
• Ensure the quality of applications through unit testing
• Follow best practices for efficient and easier to maintain code
• Follow best practices for securing web applications
Qualifications/Requirements
• Hands on 5+ years experience in LAMP development / coding, including; Ajax, Web 2.0, HTML5, JQuery, PHP, XML, JSON, DRUPAL Frame work, Stack Development
• Developed with at least one CMS framework or web application framework.
• Understands the underlying systems on which web applications are developed.
• Understands the technologies and languages which power the web such as HTML, CSS3 and JavaScript.
• Understanding of both front-end and back-end web development technologies
• Knowledge of a programming language for a framework using PHP and database programming
• Ability to think logically and analytically in a problem-solving environment
• Self-reliant; able to work independently and accept responsibility for projects
• Able to work independently with little to no direction and multitask while remaining productive and conscious of timelines
• Researches, recommends and implements technologies that will benefit the team
• Strong communication skills and interpersonal skills
Desired Characteristics
• Languages: PHP (5.x)
• Web Technologies: HTML, CSS, JavaScript, jQuery, AJAX, SOAP, JSON, XML, and RESTful web services
• JavaScript Frameworks: Angular or Backbone
• PHP Frameworks: Drupal, Symfony 2, Twig
• Debugging and Profiling: xdebug, xhprof
• Documentation: MS Office, Markdown
• Database: MySQL (MongoDB a plus)
• Tools: Git, Rally
• Others: Unix shell scripting
• Understanding of Smarty Tags Framework
• Knowledge of multiple programming languages for a framework such as Python, Perl, .NET, Ruby, Java, or other language is plus
• Familiarity with development and debugging tools for cross-browser issues
• Can execute tasks with both procedural and OOP development techniques