Senior Software Engineer-UI
CNBC
Englewood Cliffs, NJThis was removed by the employer on 12/7/2016 2:40:00 PM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Senior Software Engineer-UI jobs in Englewood Cliffs-NJ
Search all Senior Software Engineer-UI postings
Full Time Job
Responsibilities The CNBC Digital Technology team is seeking a Software Engineer to manage and build software solutions across CNBC's Digital Platform. Software engineer (primarily focusing on Frontend development) will be responsible for building and managing software solutions for various projects. This role requires hands-on software development skills, deep technical expertise in web development, especially in developing HTML, CSS and Object oriented JS. Software engineer will be required to provide estimates for his tasks, follow technology best practices, participate and adhere to CNBC's Technical Design Review Process, Performance metrics/scalability, support integration and release planning activities in addition to being available for level 3 support to triage production issues. Qualifications/Requirements • BS degree or higher in Computer Science with a minimum of 5 years of relevant, broad engineering experience is required.
• Extensive experience in building enterprise level web pages beyond just prototypes. Hands on coding experience with very good understanding of building clean, fast WEB pages and widgets.
• Experience writing semantic markup using HTML 4/5, XHTML. Experience converting PSDs to HTML pages following all design annotations.
• Extensive experience in building widgets using object oriented java script, JQuery, bootstrap and other similar frameworks.
• Experience working with XML, JSON and other data formats. Experience working with XSL, Smarty, Velocity and other template engines.
• Extensive experience styling web applications using CSS 2/3.
• Experience building asynchronous one page web applications using Ajax, CORS.
• Possess expert knowledge in Performance, Scalability, Security, Enterprise System Architecture, and Engineering best practices
• Experience working on large scale, high traffic web sites
• Experience developing enterprise web applications, primarily focusing on the user interface
• Solid understanding of core programming principles, design patterns.
• Expertise in all facets of web development mostly on front end technologies.
• Proven track record of leading and successfully delivering large-scale high-available systems at an enterprise/consumer based level Desired Characteristics • This is not a web designer position. Photoshop and prototyping skills are just a plus.
• Experience building mobile web applications will be a plus