Specialist, Software Engineer

Pearson
3h$100,000 - $130,000

About The Position

The Software Developer is responsible for analysis, design, implementation, and unit testing to produce high-quality code for a project team responsible for supporting a number of cutting-edge assessment technology platforms. They will use industry best practices while working in a team of high-performing professionals. They are also responsible for maintaining and supporting mission-critical applications as necessary. The role aligns to industry-level titles such as Full stack Engineer, Full stack Developer" This requisition is part of the Pearson/MZD team, which develops innovative assessment technology platforms. One of the team’s primary responsibilities is supporting a number of technology platforms that deliver exams to test takers, score and report results. We are now in the midst of building our next generation assessment platform, which is 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. Team: The School Assessment Authoring and Delivery team is comprised of a small group of inspired developers that thrive on developing cutting edge applications, with a passion for innovation and pride in producing excellent user experiences. Our work environment is collaborative, casual, flexible, agile and results driven. Since the business provides a mission-critical service to a demanding set of clients, high-quality performance is required to meet customer expectations. The Full Stack Software Engineer will:

Requirements

  • Bachelor’s degree in computer science, MIS, or equivalent technology discipline
  • 3+ years relevant software development experience creating SaaS applications
  • Experience with development, maintenance, and testing of software following industry best practices
  • Experience with highly available, highly concurrent web-based applications
  • Experience with GIT or similar VCS tools
  • Desire to adopt and master AI tools as part of the SDLC
  • Go, Javascript/Typesript, VueJS, Python, Postgres
  • AWS, Git, Docker, Python, Web Components

Nice To Haves

  • 3+ years’ experience working in an agile environment
  • Desire to expand knowledge in many development languages, applications, and tools
  • Quickly learn new processes and tools, business domains and technical applications
  • Able to think technically and analytically
  • Ability to understand the philosophy of architecture
  • Must assimilate information, distil 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
  • Ability to work within a team
  • Experience with some or all of the following is considered a bonus: IMS LTI (Learning Tools Interoperability) IMS QTI (Question & Test Interoperability) IMS OneRoster Common K-12 reporting frameworks suchas (Ed-fi and Caliper)

Responsibilities

  • Implement designs following Pearson coding standards and industry best practices
  • Ensure business and requirements artifacts are created that effectively model the customer's requirements. Use tooling and best practices to create design models from requirements
  • Participate in requirements, design and code reviews
  • Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software. Create testable requirements and write and execute unit tests
  • Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence
  • Performs other duties as assigned
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service