About
Job Description
Software Engineer (Pearson K-12 Learning)
Description
Company Overview
Pearson K-12 Learning is a global education company delivering award-winning learning solutions for early childhood through high school and more. Our interactive tools and content range from digital and print core curriculums, to supplemental content, intervention programs, and professional services.
Recognized as an industry leader, we serve millions of learners with innovative student-centered curriculums that embrace technology, state and district-level educational standards, personalized learning, and data to inform classroom practices and instruction.
We partner with educators who are equally passionate about learning to help turn today's classrooms into active workshops and inspire everyone to go further. Our comprehensive solutions are immersive, collaborative, and flexible-delivered online, offline, anytime. Our goal is to deliver the best possible learning experiences so that every student has the chance to succeed.
Together, we're creating a new era of education that supports our changing world. Learn with us.
Position Overview
Software Engineer
Pearson K-12 Learning is looking to add to our amazing team! Presently, we are in search of a Software Engineer who has a passion for developing world class products, maximizing quality and building it once effectively!
Successful candidates must be passionate about software craftsmanship and working independently on a fast-paced, agile development team in close collaboration with technical product managers and testers.
Responsibilities
Analysis, design, implementation, and unit testing to produce high-quality code
Designs and implements new software as well as maintains and enhances existing software
Decomposes requirements into tasks and provide estimates for those tasks
Writes and conducts unit and integration tests
Effectively functions and communicates within a software development team consisting of developers, quality assurance, and product & project management members
Actively participates in requirements, design and code reviews
Expected to mentor associate software developers and continually contribute to process improvement activities
Other duties as assigned
Qualifications
Educational/Experience
Bachelor's Degree in Computer Science and 3-5 years of software development experience
3 years experience in software development roles
Experience with Java, Spring framework experience preferred
Experience with configuration management systems and concepts specifically Git/Bitbucket
2 years minimum experience working in an agile environment is required
Expert knowledge and capabilities in Object Oriented Analysis & Design
Experience building web services: REST, GraphQL a plus
Expert experience with HTML, Javascript, frameworks such as Angular, Stencil, web components, and Ionic
Expert knowledge of UML and design patterns
Experience in design and development of web services
Experience with Agile software development processes
Experience in developing applications for cloud based environment like AWS and Google Cloud a plus
Excellent problem solving and troubleshooting skills.
Desire to expand knowledge in many development languages, applications, and tools
Proven ability to quickly learn new processes and tools, business domains and technical applications
Must assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendations
Must develop effective relationships with internal and external contacts and work well within a team
Must be a self-starter and detail-oriented
Must have a "positive" and energetic demeanor
Effective written and verbal communication skills
Creative problem-solving skills
#LI-JDM
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.
Primary Location: US-MA-Boston
Work Locations: US-MA-Boston-501 Boylston 501 Boylston St Boston 02116
Job: Technology
Organization: North America
Employee Status: Regular Employee
Job Type: Standard
Shift: Day Job
Job Posting: Jun 15, 2019
Job Unposting: Ongoing
Schedule: Full-time Regular
Req ID: 1908185
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.