Work in Iowa Manufacturing Jobs

Job Information

Pearson Senior Software Developer -- Math Automated Scoring in Iowa City, Iowa

Senior Software Developer -- Math Automated Scoring

Description

At Pearson, we’re committed to a world that’s always learning and 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 a 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 and push the boundaries of technology to enhance students’ educational experiences. Collaborating, supporting, and inspiring one another, we create seeds of learning that become the catalyst for the world’s innovations, personal and global, large and small. It is a great time to invest your talent in a formative EdTech industry with Pearson leading the charge!

We have an excellent opportunity for a versatile, experienced Software Developer who thrives in a collaborative, problem-solving, and delivery-oriented environment. As an extremely skilled and motivated thinker, you will work closely with a small team of experts to cultivate new technologies for education.

This opportunity to showcase your talent is located at Boulder, CO, Austin, TX, or Iowa City, IA.

Here is what you will get to do:

As a Software Developer, your primary responsibility will be to create, test, and maintain automated math scoring services. There is a lot of opportunity to solve interesting problems, develop new features, and bring an innovative technology to maturity.

You will need

  • A desire to own an application from concept to delivery

  • An ability to work independently and as a key contributor to a small 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

  • Strong leadership skills

Qualifications

Skills/Knowledge/Abilities:

  • 4 years of professional programming experience on Unix-like platforms

  • 4 years of experience with Python

  • 2 years of experience with Javascript

  • Experience with distributed version control technologies such as Git

  • Comfortable with tree structures and their manipulations

  • MongoDB or other json-like document database

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

  • Strong math background

  • Computer algebra systems

  • Single-page web application frameworks, such as Angular, React, or Elm

  • AWS or similar web services

  • Jenkins/Continuous Integration technologies

  • Docker containers and deployments

  • Golang

  • Agile development methodologies

  • Artificial intelligence/machine learning

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-TX-Austin, US-IA-Iowa City

Work Locations: US-CO-Boulder-4845 Pearl East 4845 Pearl East Circle Boulder 80301

Job: Technology

Organization: Assessments School

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Aug 17, 2020

Job Unposting: Ongoing

Schedule: Full-time Regular

Req ID: 2007838

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.

DirectEmployers