Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Pearson Education

Senior Software Developer

Technology

Senior Developer

No

Seattle, Washington, United States

Senior Software Developer

We are the world’s learning company with more than 24,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.

Company Description

At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. By embracing a massive digital transformation that includes highly experiential and personalized learning, we are always re-examining and continuously improving 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 are mission-driven and motivate each other to explore new frontiers in an environment that supports and inspires us to always be better.

Job Summary

Software Engineer works as an individual contributor in a software development team in the implementation and design of software solutions for complex and difficult business and engineering problems. The position demands someone who can communicate effectively with team members, analyze problems, and create solutions that meet functional as well as non-functional needs such as scalability, reliability, and extensibility. You will engage with an offshore team and ensure delivery of all development-related team tasks in a coordinated fashion.

Job Duties & Responsibilities include but are not limited to:

  • Working with product and technology teams to innovate and evolve Pearson's learning platform.
  • Creating solutions by partnering with architects and peer team leads responsible for other domains to understand how best to leverage existing capabilities and APIs.
  • Leading cross-functional teams in the design and implementation of new software as well as maintains and enhances existing software
  • Self-starter who enjoys working in high-pressure environments and understands the pressure and pride of maintaining a world class 24/7 production environment.
  • Be curious, always learning, stay on top, and help adoption of new frameworks and technology capabilities where it makes sense.
  • Drive design and implementation decisions using principles and best practices. Make decisions that move the architecture forward; create best practices and patterns.
  • Hands-on experience as a full-stack developer, at all tiers from the front-end UI to the backend data store.
  • Experience and knowledge in one of the strong typed, structural languages - Java, Scala, C
  • Proficiency in at least one backend Scripting Programming Language
  • Experiences working with Cloud Platforms preferred - AWS.
  • Ability to navigate through different layers of the architecture with proficiency, in order to troubleshoot and find the root cause for an issue.
  • Author technical documentation for workflows/processes/best practices. Maintain 99.999% uptime for the client’s E-com websites
  • Mentor other engineers and technical leads to make sound technical decisions and help build effective engineering practices. Build POCs where appropriate and turn POCs into production-ready code. Be the go-to expert for technical solutions for various development teams.
  • Experience of being a part of the Agile/Scrum environment.
  • Team player, problem solver, a good communicator with a desire to work hard, deliver meaningful features, get along with others, and have fun.

Preferred Qualifications:

Significant experience or knowledge is required in the following areas:

  • Serverless Architecture
  • Cloud Technologies
  • Microservice Architecture
  • Continuous Integration/Continuous Deployment/Continuous Testing
  • Agile development

Nice to Have

Experience in Education Domain

EDUCATION and/or EXPERIENCE

Bachelor’s degree in Computer Science / MIS or equivalent experience required. Minimum five (5) years experience in software engineering and design.

\#LI-POST

Job: TECHNOLOGY

Organization: Higher Education

Schedule: FULL\_TIME

Req ID: 523