Description

Job Description:

We are looking for a Software Developer with web development experience.

As a Software Developer at Pearson, you will be part of the TestNav team, responsible for development work primarily using Play, JavaScript, HTML, and CSS, with a focus on providing world-class software engineering practices.

 

General Responsibilities

  • Software Developer in TestNav’s responsibilities include, but are not limited to:
  • Development using Play, JavaScript, HTML, CSS and XML.
  • Participate in all stages of software development, including planning, requirements analysis, design, implementation, test, and maintenance.
  • Understand, analyze, enhance, and maintain existing code.
  • Help create an environment of collaboration and world class software engineering practices.
  • Participate in review of own work and work of colleagues.
  • Perform development tasks with a high level of quality, and within scheduled time frames.
  • Implement software features that are accessible using Keyboard and various other accessible technologies/tools.
  • Sense of ownership and pride in performance and its impact on company’s success.

 

Qualifications & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or foreign equivalent.
  • 5 years of experience as a Software Developer, Software Engineer, or related position.
  • Experience with Object Oriented and MVC programming.
  • Experience using and developing service-oriented applications and web services (RESTful API).
  • Knowledge of agile software development practices
  • Experience interfacing with user experience designers and providing technical feedback to influence/inform design.
  • Experience with technologies like JavaScript/ jQuery, Backbone, HTML, and CSS.
  • Experience with Java and J2EE.
  • Experience with problem-solving, analysis, design, and testing.
  • Experience working in a team environment.
  • Experience with some or all of the following is considered a bonus:
  • IMS LTI (Learning Tools Interoperability)
  • IMS QTI (Question & Test Interoperability)
  • Background in Education domain

Key Skills:

Play Framework, JavaScript, HTML, CSS

Education

Bachelor's degree