Pearson Senior Software Developer in Boston, Massachusetts

Senior Software Developer


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.

Pearson Education’s Mastering product is the mosteffective and widely used online tutorial, homework, and assessment system inthe world and used by over one million students across the sciences.

In this keyposition you will participate in all phases of the software developmentlifecycle, working independently and as part of a team implementing andmaintaining system and platform infrastructure components composing thefoundation for Pearson’s mastering platform. You'll be required to design, implement and unit test complex systemcomponents and application features, including creating technical documents andproviding necessary technical information to the quality assurance, technicalpublications, and product management staff, and production support.


  • Working with developers, testengineers, product managers, and customer service to ensure business continuitythroughout all phases of the product lifecycle

Participate/lead large-scale, highly technical projects, working with the staff (developers, project managers, customers, etc.) and vendors to gather requirements, determine and implement solutions

  • Perform complex product design activities which mayrequire extensive research and analysis

Recommend, develop, and implement new and innovative processes and technical standards Write code using various programming languages

  • Participate in product design meetings and workcollaboratively to determine product architecture

  • Develophigh-quality code, establishing development standards and practice by example

Evaluate requirements and initial mock-ups; make technology recommendations that support optimal construction, maintenance and performance

Write documentation to explain code functionality touse as a reference in production cycle, document changes, fixes, and codes

  • Designreusable components by utilizing various standard frameworks

  • Evaluaterequirements and initial mock-ups; make technology recommendations that supportoptimal construction, maintenance and performance

  • Leveragethe latest developments in Internet technologies

  • Serveas a technical resource and mentor


  • BS in Computer Science or a related field with 5 years experience in software development

  • Experience with enterprise-level, multi-tier,high-throughput, hosted web application architecture

  • Demonstrated programming skills including design, codereview, implementation, testing, and debugging

  • Working knowledge of a significant subset of standardtechnologies, such as Perl, Oracle, SQL, MongoDB, UNIX/Linux, HTTP, XML, XSLT,XML Schema, CSS, JavaScript, HTML, XHTML, and Catalyst/Dancer

  • Experience in rapid prototyping, programming forquality / testability, and cross-functional design experience

  • Excellent analytical and problem-solving skills

  • Solid understanding of databaseconcepts including SQL and DB schemas

  • Strong team player and excellent communication skills(interpersonal, written, and verbal) and ability to work independently and in ateam-based environment

  • Ability to estimate task durations and meet schedulein an Agile software development environment


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-MA-Boston

Work Locations: US-MA-Boston-501 Boylston 501 Boylston St Boston 02116

Job: Technology

Organization: Technology & Operations

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Jul 29, 2017

Req ID: 1711001