Pearson Jobs

Job Information

Pearson Senior Software Developer in Iowa City, Iowa

Senior Software Developer - ( 2108446 )


We are the world’s learning company with more than 21,000 employees operating in 70 countries. We combine world-class educational content and assessment,powered by services and technology, to enable more effective teaching and personalized learning at scale. We believe that wherever learning flourishes so do people.

The Senior Software Developer is responsible for analysis, design, implementation, and unit testing to produce high-quality code for a number of our assessment delivery applications. They will use industry best practices while working in a team of high-performing professionals. This position is also responsible for maintaining and supporting mission-critical applications as necessary. This requisition is part of

Assessment Technology Services (ATS); which is a part of the larger Assessment Technology Engineering (ATE) group. ATE supports the product development and delivery platforms associated with School, Assessments for both State and National assessments.

The Software Developer will:

  • Implement & Perform - Implement designs following Pearson coding standards and industry best practices; maintain and support mission-critical applications as necessary.

  • Analyze & Design - Create business and requirement artifacts that effectively model customers’ requirements. Use tooling and best practices to create design models from requirements.

  • Review - Participate in and lead requirements, design, and code reviews

  • Test & Deployment - Work closely with other roles (e.g., QA, configuration management, end users) to release high quality software. Write and execute unit tests.

  • Quality & Process Improvement - Take part in group improvement activities and initiatives to improve process and product quality in pursuit of excellence.

  • Reporting - Complete project documentation as needed, including logging status, risk, progress, and effort on assigned work.

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.


Education and Experience:

  • Bachelor’s degree (or equivalent experience) in Computer Science, MIS (Management Information Systems), or equivalent technology discipline

  • 10 years designing, developing, and supporting business critical applications

  • 7 years relevant experience working with CAWA applications, XML, and JSON

  • 7 years relevant experience working with SQL and Non-SQL database systems

  • 5 years relevant experience working with UNIX/Linux,

  • 7 years relevant experience working with scripting languages (e.g. JavaScript, Perl, BASH)

  • Preferred experience working with Pearson centric tools such as JIRA, Bitbucket, Jenkins, ServiceNow.

  • Experience with Java based applications with a strong commitment to learn and grow ability as a Java language-based developer.

  • Experience in Requirement Analysis, Design, and Test Case preparation, Development, Testing, walk-throughs, and Defect Prevention Analysis

  • Excellent analytical and problem-solving capability

  • Generate detailed, prompt, process-oriented documentation that describes the operation of the application accurately, concisely, and in a readable manner.

  • Proficient in analysis, Coding, Unit testing, and Defect tracking.

  • Experienced working in agile development environment

Desired Qualities:

  • Excellent troubleshooting skills

  • Work well as part of a team or as an individual

  • Desire to expand knowledge in many development languages, applications, and tools

  • Ability to quickly learn new processes and tools, business domains, and technical applications

  • Ability to think technically and analytically

Primary Location : US-IA-Iowa City

Work Locations :

US-IA-Iowa City-2510 North Dodge

2510 North Dodge Street

Iowa City52245

Job : Technology

Organization : Assessments School

Employee Status : Regular Employee

Job Type : Standard

Job Level : Individual Contributor

Shift : Day Job

Travel : No

Job Posting : Jun 21, 2021

Job Unposting : Ongoing

Schedule: : Full-time Regular

Req ID: 2108446