Pearson's K-12 School Technology group is building its next generation of assessment platforms and experiences, leveraging state-of-the-art technologies and processes. They are looking for outstanding candidates to bolster the staff of this critical work.
Requirements
- Experience as a fullstack engineer with Go, Javascript/Typescript, VueJS, Python, Postgres, MongoDB
- Experience with Cloud AWS hosted applications
- 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
- Experience working in an agile environment
Responsibilities
- Be 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.
- Use industry best practices while working in a team of high-performing professionals.
- Responsible for maintaining and supporting mission-critical applications as necessary.
- Analyze & Design - 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
- Implement & Perform - Implement designs following Pearson coding standards and industry best practices
- Test & Deployment - Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software.
Other
- Senior Full-Stack Developers who join this team will have a problem-solving mindset and thrive in a fast-paced innovation environment, working closely to the code in the start-up phases of developing cutting edge applications.
- This team is collaborative, 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.
- Participate in requirements, design and code reviews
- Quality/process improvement - Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence