Register  |  Log In  |  Contact Us

Software Developer -- Math Automated Scoring

Reference
1901844
Contract Type
Permanent
Sector
Education, Media & Communications
Location
Boston, GBR
Expiry Date
26/02/2019
Software Developer -- Math Automated Scoring 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 i...

Job Description

Software Developer -- Math Automated Scoring

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 have an excellent opportunity for a versatile, experienced Software Developer who thrives in a collaborative, problem solving, and solution delivery environment. Working closely with a small team of experts,you will have a unique opportunity to play a leading role in migrating software projects from R&D to product-level operational delivery.

The team at Pearson EdTech offers a unique environment for extremely skilled and motivated thinkers. Our culture is highly charged with people who are passionate about a cause, using technology to enhance students’ educational experiences.It is a great time to invest your talent in a transitional EdTech industry with Pearson leading the charge!

This opportunity to showcase your talent is located at Boulder, CO, Austin, TX, or Iowa City, IA, Candidates wanting to work remotely from another location will also be considered.

Here is what you will get to do:

Working in a small-team, geographically distributed environment, you will create and deliver commercial software applications, primarily for education. This software application is in the early stages of the product life cycle, so there is a lot of opportunity to solve interesting problems, develop new features, and bring an innovative technology to maturity. Primary responsibility is to create, test, and maintain automated math scoring services.

You will need:

  • Strong leadership, communication, and collaboration skills
  • A desire to own an application from concept to delivery
  • An ability to work independently and as a key contributor to a small distributed team
  • Excellent problem-solving skills with an innovative, strategic, forward-thinking mindset
  • Diverse technical skills, and an ability to shift between the development of front- and back-end systems
  • An ability to evaluate alternative delivery solutions and drive operational best practices
  • A focus on the processes and discipline required to make new innovations commercially scalable

- - -

Pearson is an equal opportunities employer. We do not discriminate against employees or job applicants and select the best person for each job based on relevant skills and experience.

We are also committed to building an accurate picture of the make-up of the workforce and encouraging equality and diversity.

The information you provide will stay confidential, and be stored securely. It will not be seen by those involved in making decisions as part of the recruitment process.

Qualifications

Skills/Knowledge/Abilities:

  • 4 years professional programming experience on Unix/Linux platforms; progressive responsibilities
  • 4 years’ required technologies:Python and JavaScript
  • 4 years’ REST, SOAP, or comparable web technologies
  • 4 years Jenkins/Continuous Integration technologies
  • Experience with distributed version control technologies such as Git
  • Comfortable with tree structures and their manipulations
  • Ability to develop robust, production-quality code
  • Comfortable working with multiple and/or new programming languages

Preferred skills, interest in, exposure to, and/or experience with any of the following:

  • Strong math background
  • Computer algebra systems or artificial intelligence/machine learning
  • Agile development methodologies
  • AWS or similar web services
  • Docker containers and deployments
  • Go and Java
  • Single-page web application frameworks, such as Angular, React, or Elm

Pearson fuels the growing demand for effective education and high-quality information in the global knowledge economy, and share a common goal: to help people get on in their lives through education. For more information, visit www.pearson.com.

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

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-CO-Boulder

Other Locations US-CA-Los Angeles, US-CA-San Francisco, GB-GB-Boston, US-NC-Raleigh, US-WA-Seattle, US-NY-New York

Work Locations: US-CO-Boulder-4940 Pearl East 4940 Pearl East Circle Suite 200/201/204 Boulder 80301

Job: Technology

Organization: Assessments School

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Feb 11, 2019

Job Unposting: Ongoing

Schedule: Full-time Regular

Req ID: 1901844

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.