Senior Software Developer

3 weeks ago


Oklahoma City, United States Assessment & Qualifications Full time

This Senior Software Engineer position is responsible for analysis, design, implementation, and unit testing to produce and maintain high-quality software solutions. This is an opportunity to develop a new application supporting key content management processes in large-scale assessment.

This requisition is part of the Pearson/MZD team, which develops innovative assessment technology platforms. These platforms are used to create and deliver exams, score responses, and report results. We are now building our next-generation assessment ecosystem - a multi-year project with enormous strategic value, leveraging state-of-the-art technologies and processes. We are looking for outstanding candidates to bolster the staff of this critical project.

You will:

  • Develop and support data transformation solutions leveraging TypeScript, Java, and XSLT

  • Operate, extend and create cloud-based solutions in AWS

  • Develop and maintain code using best practices for maintainability, performance, security, and verifiability

  • Possess the ability to quickly learn new processes, tools, and business domains

Required Education and Experience:

  • Bachelor’s degree in Computer Science, MIS, or equivalent technology discipline, or equivalent on-the-job training

  • 5+ years relevant software development experience creating SaaS applications

  • Experience with development, maintenance, and testing of software, following industry best practices

  • Experience with highly available and performant cloud-based Web applications

Current Tech Stack:

  • AWS hosted applications

  • Java, Java XML APIs, XSLT, Schematron

  • TypeScript, Vue.js, node.js

  • Github and Github-driven CI/CD

Desired Experience:

  • Experience with ETL and process orchestration in AWS a strong plus

  • Experience with the 1EdTech QTI standard a plus

  • Experience working in an Agile environment

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

  • Able to think technically and analytically

  • Ability to understand the philosophy of architecture

  • Must assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendations

  • Must have strong time management skills - including the ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines

  • Must be a self-starter and detail-oriented

  • Effective written and verbal communication skills

  • Proven ability to work and excel within a team

Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. As required by the Colorado, California, Washington State, New York State and New York City laws, the pay range for this position is as follows:

The minimum full-time salary range is between $120k - $130k.

This position is eligible to participate in an annual incentive program, and information on benefits offered is here.

What to expect from Pearson

Did you know Pearson is one of the 10 most innovative education companies of 2022?

At Pearson, we add life to a lifetime of learning so everyone can realize the life they imagine. We do this by creating vibrant and enriching learning experiences designed for real-life impact. We are on a journey to be 100 percent digital to meet the changing needs of the global population by developing a new strategy with ambitious targets. To deliver on our strategic vision, we have five business divisions that are the foundation for the long-term growth of the company: Assessment & Qualifications, Virtual Learning, English Language Learning, Workforce Skills and Higher Education. Alongside these, we have our corporate divisions: Digital & Technology, Finance, Global Corporate Marketing & Communications, Human Resources, Legal, Strategy and Direct to Consumer. Learn more at We are Pearson.

We value the power of an inclusive culture and also a strong sense of belonging. We promote a culture where differences are embraced, opportunities are accessible, consideration and respect are the norm and all individuals are supported in reaching their full potential. Through our talent, we believe that diversity, equity and inclusion make us a more innovative and vibrant place to work. People are at the center, and we are committed to building a workplace where talent can learn, grow and thrive.

Pearson is an Affirmative Action and Equal Opportunity Employer and a member of E-Verify. We want a team that represents a variety of backgrounds, perspectives and skills. The more inclusive we are, the better our work will be. All employment decisions are based on qualifications, merit and business need. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We strive for a workforce that reflects the diversity of our communities.

To learn more about Pearson’s commitment to a diverse and inclusive workforce, navigate to: Diversity, Equity & Inclusion at Pearson.

If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing TalentExperienceGlobalTeam@grp.pearson.com.

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

Job: TECHNOLOGY

Organization: Assessment & Qualifications

Schedule: FULL_TIME

Workplace Type:

Req ID: 16003

#location



  • Oklahoma City, United States Geisel Software Inc Full time

    Do you want to work at the forefront of technology on complex problems that have never been solved before? Are you interested in being part of a company with a goal of getting its software on the Moon? Geisel Software is a fast-growing custom software development company with special expertise in embedded and application software, and a passion for staying...


  • Oklahoma City, United States Mainstream Nonprofit Solutions Inc. Full time

    Job DescriptionDescription ****Average salary is $89,627.20 (including wage, incentives, bonuses, overtime, shift differential, etc.)**** ****Would you like a job that helps improve the lives of children and families? Would you like the option to work either remotely or in the office for anyone in or around the Wichita Falls area?****  We are looking for...


  • Oklahoma City, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...


  • Oklahoma City, Oklahoma, United States Deluxe Corporation Full time

    If you reside in the Dallas/Fort Worth area this will be a HYBRIDrole out of our office located at: 100 Throckmorton Street, Fort Worth,TXWHO YOU ARE:Do you enjoy collaborating with cross-functional teams? Do you find it rewarding to develop and create product enhancements? Do you thrive in sharing best practices, asking questions and learning from your...


  • Oklahoma City, United States Heartland, a Global Payments company Full time

    Every day, Heartland, a Global Payments Company, makes it possible for millions of people to move money between buyers and sellers using our products and unmatched services. Simply, we create meaningful technology centered experiences that enable our customers to prosper. If you want to work like an entrepreneur, support and serve entrepreneurs and bring...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionJob DescriptionAs a Senior Software Engineer in Oracle Cloud Infrastructure, you will have the opportunity solve challenging technical problems and contribute in the development, delivery and operation of cloud services that will enable animation, film and game development studios to migrate their entire production pipeline to the cloud. The...

  • Senior Embedded ARM

    2 months ago


    Oklahoma City, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...

  • Senior Embedded ARM

    16 hours ago


    Oklahoma City, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionThe Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world's biggest...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionThe Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world's biggest...


  • Oklahoma City, Oklahoma, United States Assessment & Qualifications Full time

    This Senior Software Engineer position is responsible for analysis, design, implementation, and unit testing to produce and maintain high-quality software solutions. This is an opportunity to develop a new application supporting key content management processes in large-scale assessment.This requisition is part of the Pearson/MZD team, which develops...


  • Oklahoma City, United States Global Payments Full time

    Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results....


  • Oklahoma City, United States Assessment & Qualifications Full time

    This Senior Software Engineer position is responsible for analysis, design, implementation, and unit testing to produce and maintain high-quality software solutions. This is an opportunity to develop a new application supporting key content management processes in large-scale assessment. This requisition is part of the Pearson/MZD team, which develops...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionBuilding off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. This is a net new line of business, constructed with an...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionBuilding off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. This is a net new line of business, constructed with an...


  • Oklahoma City, United States Green Dot Full time

    Remote - Senior Manager, Software Development page is loaded Remote - Senior Manager, Software Development Apply locations Work Remotely from Anywhere - U.S. time type Full time posted on Posted 5 Days Ago job requisition id R3047 We’re looking for talented professionals, anywhere in the United States, to join us in bringing smart money management and...


  • Oklahoma City, United States ISC Software GmbH Full time

    We have been fusing software engineering, mathematics, agility, research and technology into a unique total package for over 30 years. As a non-university research institution, we do not work for maximum financial profit, we want to contribute our part to a better world. From basic research for start-ups, application-oriented research & development and...


  • Oklahoma City, United States aPriori Full time

    Location: Concord, MA (Hybrid) Job Summary: As a Senior Director of Cloud Software Development, you will own aPriori’s cloud platform engineering and the applications that leverage the services of the platform. In this role, you will report to the CTO and use technical expertise and visionary capabilities to ensure this platform is a key differentiator for...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionSenior Member of Technical Staff - Security Products GroupOracle Cloud InfrastructureCloud Engineering Infrastructure DevelopmentLocation: Preference is for people near Austin (TX), Broomfield (CO), or Nashua (NH).At OCI, we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionA successful candidate will have a combination of the following:· 3+ years experience delivering and operating large-scale, highly available distributed systems.· Strong knowledge of C, C++, or Java, and experience with scripting languages such as Python.· Knowledge of front-end technologies (react/JS)· Familiarity with networking...