Software/Web Developer

North America Connections

Job Description

Software/Web Developer


With more than 24,000 employees across the globe, Pearson is the world’s learning company, providing a range of products and services that help people make progress in their lives through learning.

Since 2001, our Online & Blended Learning division has reimagined K-12 education with full-time virtual schools for students who want a personalized, more flexible approach to learning. Our flagship products and services include Connections Academy, US-based online public charter schools; International Connections Academy, a global online private school; and Pearson Connexus, our comprehensive online school program for school districts nationwide.

Our company culture is built around our motto “Always Learning” and a set of core values that we live brave, imaginative, decent, accountable, curious, customer-centric, and collaborative.

Position Summary:

The Website Developer is a part of the Web Marketing team and is responsible and accountable for analyzing, developing and building new features and functionality in support of our public-facing school websites. This position works with other members of the web development team to provide full stack development capabilities, web content management system maintenance and production support, mobile first optimization, testing & QA, and site performance optimization. This position will also assist in monitoring site uptime and lead form processing. The team overall is responsible for design, development, and maintenance of various websites, with a specific emphasis on usability, performance, and scalability. A desire to solve old problems in new ways and think in terms of scalability, efficiency, and practicality are a must. We are looking for an inspired, mission-driven software developer, who can break down the world into objects and classes.

Primary Responsibilities:

Develop and maintain public-facing websites utilizing content management systems (CMS).

Develop and maintain several custom cloud-based services and applications hosted in Microsoft Azure.

Develop solutions that adhere to industry best practices and company coding standards.

Participate in design and architecture of new functionality to meet business requirements.

Recommend and implement full stack solutions as needed by studying existing technology architecture; analyze browser compatibility techniques; evaluate solution alternatives; develop prototypes; and write detailed technical requirements.

Recommend and evaluate new technologies that may be incorporated into future releases of the product.

Provide general technical production support of website environments and cloud-based infrastructure.

Triage and develop fixes for bugs found during quality assurance testing.

Continuous improvement and monitoring of website/database performance including page load times and Google PageSpeed scores.

Implement functionality to enable conversion optimization tests and content personalization within the website architecture.

Collaborate with UX and software development counterparts in the organization to align with other development projects and initiatives.

Participate in team agile ceremonies such as daily standups, refinement, and planning.

Perform quality assurance self-checks and troubleshoot issues prior to release in testing and production environments to ensure code quality and integrity.

Other responsibilities as assigned by supervisor.




  • Minimum of a Bachelor’s degree required – preferably in Computer Science or related field, with 3-5 years of experience in a high-tech environment.

  • Proficiency using C# and .NET technologies such as Web API, MVC, and Web Forms.

  • A working knowledge of HTML, CSS, and JavaScript.

  • Knowledge of JavaScript SPA frameworks such as Angular or KnockoutJS are a plus.

  • Expertise writing and maintaining unit tests and automated UI tests.

  • Ability to design well-structured relational SQL databases.

  • Ability to collaborate with other developers and conduct code reviews.

  • Experience leveraging source control using a system such as Git or TFS.

  • Experience integrating 3rd party components and services.

  • Familiarity with Microsoft Azure for hosting App Services and SQL databases is a plus.

  • Experience administering web content management systems. DNN or WordPress experience is a plus.

  • Familiarity with Agile development methodologies.

  • Strong organizational and communication skills with the ability to manage multiple projects and requests.

  • Ability to work in a highly collaborative, face-paced, cross-functional team environment.

  • Experience working in a highly virtual work environment.

Pearson Online & Blended Learning is focused on providing a flexible work environment for its employees, including the ability to work from home on a regular basis in most positions.  We believe that flexibility in work/life balance is a critical part of our culture and employee satisfaction, and we are proud to provide to our employees the ability to work from anywhere, anytime.  In exchange, we require that employees have the appropriate means to work remotely, including adherence to our work at home policies regarding home office setup, including but not limited to privacy of records, technology standards, equipment standards and expectations.

The following equipment will be provided to you by the company as a full-time employee:

  • Laptop and phone

  • Headset

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-Remote

Job: Technology

Organization: North America Connections

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Jul 6, 2020

Job Unposting: Ongoing

Schedule: Full-time Regular

Req ID: 2006638

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.

FindTheBestJob is a free service and does not charge a fee at any stage of application or recruitment process. Don’t provide your bank account or credit card details to anyone during job application. FindTheBestJob does not guarantee the availability of a job since organizations may end applications earlier than due date.

Apply Now