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