Pearson Principal Software Developer- Content Platforms in Hoboken, New Jersey

Principal Software Developer- Content Platforms

Description

At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. From bringing lectures vividly to life to turning textbooks into laptop lessons, we are always re-examining the way people learn best, whether it’s one child in our own backyard or an education community across the globe. We are bold thinkers and standout innovators who motivate each other to explore new frontiers in an environment that supports and inspires us to always be better. By pushing the boundaries of technology — and each other to surpass these boundaries — we create seeds of learning that become the catalyst for the world’s innovations, personal and global, large and small.

We are looking for a highly experiencedtechnologist to join the Content Platform team, who will provide oversight of the technical delivery of Content Platform applications including development, integration, test and implementation.Working closely with onshore and offshore development teams the right individual will drive delivery of application development and will bring technical gravitas, thought leadership and a decisive, efficient persona to the project.

The Tech Lead will be accountable for development of Core Content Platform Applications; and will act as a guide/mentor to all onshore/offshore delivery teams to deliver best-in-class cloud-based applications to time, quality and security criteria.

PRIMARY RESPONSIBILITIES

  • Manage off-shore development teams in day-to-day delivery activities and Agile SDLC, working closely to understand the requirements and the outputs the team is producing.

  • Code review JavaScript deliverables from both staff augmentation development teams and third party product vendors.

  • Perform initial acceptance and ad-hoc functional testing of new features.

  • Work with solutions managers and technical project managers to plan and deliver solutions.

  • Collaborate with Solutions Architects on high level design, with a focus on cross-program goals and achievable paths to production.

  • Refine high level designs into lower level, actionable technical specifications.

  • Collaborate with staff or freelance designers and team members to develop a cohesive user interface for new features.

  • Monitor and review the development of specific features including software engineering, QA, and documentation.

  • Balance strategic with tactical thinking and support business onboarding and adoption.

Manage off-shore development teams in day-to-day delivery activities and Agile SDLC, working closely to understand the requirements and the outputs the team is producing.Code review JavaScript deliverables from both staff augmentation development teams and third party product vendors.Perform initial acceptance and ad-hoc functional testing of new features.Work with solutions managers and technical project managers to plan and deliver solutions.Collaborate with Solutions Architects on high level design, with a focus on cross-program goals and achievable paths to production.Refine high level designs into lower level, actionable technical specifications.Collaborate with staff or freelance designers and team members to develop a cohesive user interface for new features.Monitor and review the development of specific features including software engineering, QA, and documentation.Balance strategic with tactical thinking and support business onboarding and adoption.

Qualifications

  • KNOWLEDGE, SKILLS AND ABILITIES

  • Extremely strong understanding of JavaScript, specifically React.js framework.

  • Experience with Single-page app development using JavaScript (React.js, Angular, YUI, jQuery, JSON, AJAX), HTML5 and CSS.

  • Strong verbal and written communication skills and demonstrated technical leadership.

  • Experience with Amazon Web Services

  • Knowledge of API services (API, SOA, REST), loosely coupled, layered software architectures.

  • Fosters culture of continuous engineering improvement through mentoring, feedback, and metrics.

  • Experience with structured content and multi-channel (print/digital) content delivery a plus.

  • Thinks creatively, adapts to circumstances, learns from co-workers, and shares information and experiences.

  • Publishing or education domain experience a plus.

  • Experience with Node.js, Java, open source frameworks and UNIX based platforms a plus.#LI-LL

Extremely strong understanding of JavaScript, specifically React.js framework.Experience with Single-page app development using JavaScript (React.js, Angular, YUI, jQuery, JSON, AJAX), HTML5 and CSS.Strong verbal and written communication skills and demonstrated technical leadership.Experience with Amazon Web ServicesKnowledge of API services (API, SOA, REST), loosely coupled, layered software architectures.Fosters culture of continuous engineering improvement through mentoring, feedback, and metrics.Experience with structured content and multi-channel (print/digital) content delivery a plus.Thinks creatively, adapts to circumstances, learns from co-workers, and shares information and experiences.Publishing or education domain experience a plus.Experience with Node.js, Java, open source frameworks and UNIX based platforms a plus.#LI-LL

Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.

Primary Location: US-NJ-Hoboken

Other Locations US-NC-Morrisville

Work Locations: US-NJ-Hoboken-221 River 221 River Street Hoboken 07030

Job: Technology

Organization: Technology & Operations

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Aug 31, 2017

Req ID: 1714017