Skip to content

United States of America Change
 

Piscataway NJ
Permanent Posted: Sunday, 6 October 2013
 
 
Applicants must be eligible to work in the specified location
Sr Ruby Lead Software Developer

Job ID: 2013-18738
# of Positions: 1
Posted Date: 9/7/2013
Job Location: US-NJ-Piscataway
Position Type: Regular Full Time
Category: Information Technology

Overview

Pearson has one defining goal: to help people progress in their lives through learning. We champion innovation and we invest in models for education that deliver on our promise for effective, accessible, and personal learning from early literacy, college and career readiness to professional education, through data informed instruction and inventive applications for mobile and digital learning.

Pearson, the world's leading learning company, has global-reach and market leading businesses in education, business, and consumer publishing and is listed on the London and New York stock exchanges (UK: PSON; NYSE: PSO).

Pearson is an Equal Opportunity and Affirmative Action Employer, and a member of E-Verify. All qualified applicants, including minorities, women, veterans, and people with disabilities are encouraged to apply.

Responsibilities

Location: Piscataway, NJ

The lead Sr. Developer will be responsible for the design, systems analysis, implementation, and maintenance of components of a large-scale, rapidly growing, mission-critical Web application serving users in the higher education, K-12, and corporate markets. They will be the lead on the project and will need to possess demonstrated experience building, mentoring, and leading a small development team as well as interfacing with product, QA, release management, and other teams.

He/she should be able to demonstrate proficiency in the following areas:
- Ruby on Rails
- node.js
- Javascript and AJAX
- Java
- Database design and management using MySQL
- Cloud deployment using Amazon Web Services, including EC2, ELB, RDS, S3, CloudFront, and ElastiCache
- Web application design and architecture
- Software Engineering Lifecycle processes and tools
- Performing moderately complex product design, systems analysis and programming activities which may require some research;
- Actively leading in product design and code review meetings;
- Reviewing and preparing technical reference documentation for developers and stakeholders
- Conducting unit testing (including mocking as needed) and integration testing on software
- Analyzing Legacy and current code for problem resolution
- Other duties as assigned.

Qualifications
- Bachelor's degree in Computer Science or equivalent expertise
- 3+ years' experience developing high availability web based applications in Ruby on Rails
- Experience working on a large codebase (on the order of 100,000 lines of code or more)
- Demonstrated programming skill, including design, code review, implementation, testing, and debugging
- Working knowledge of a significant subset of standard web application technologies such as HTTP, HTML, Javascript, CSS, XHTML, XML, XSD, AJAX, SOAP web services, and efficient SQL querying
- Familiarity with software development lifecycle processes and working in a Jenkins/Maven based continuous integration environment.
- Detail oriented and possessing strong leadership and organizational skills
- Smart, dedicated team player
- Ability to work with stakeholders in deriving and validating requirements

Piscataway NJ, United States of America
Pearson
Pearson
JS2013-18738
10/6/2013 1:40:13 AM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.