Applicants must be eligible to work in the specified location
Software Developer
Job ID: 2013-19385
# of Positions: 1
Posted Date: 9/5/2013
Job Location: US-CO-Centennial
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
- Design and develop Java based APIs and Services.
- Assist and in some cases facilitate API usage monitoring improvements and proactive performance tuning.
- Contribute to API/Services contract design and documentation.
- Regularly ship a variety of products from small internal tools to large-scale web application
front end and back end) used by small, medium, and large size educational institutions to enhance the learning experience every day.
- Develop an understanding of Pearson's short and long term goals, company vision, and the ways in which users interact with our solutions today and should in the future.
- Directly and meaningfully impact the experience of students, institutions, and professors.
- Improve internal monitoring, instrumentation, and overall visibility of our learning systems.
- Follow through from project inception through design to detailed completion.
- Work closely with team members and product organizations to design, implement and delivery quality solutions.
- Participate in design process, gathering requirements with other engineers and designers.
- Create measurable success.
- Create open and re-usable web application components.
- Be self-directed and be able to prioritize your own workload.
- Be willing to learn new skills whether they be directly tied to software development, software testing, server maintenance, or web application release and delivery.
Qualifications
Fit
As an organization and team, we spend a lot of time together and finding the right fit is as important as technical skills and previous accomplishments. The right person will be:
- Patient. You will need to work directly with several application teams, product owners, and management levels to develop project strategies and delivery code.
- Smart. Problem solving is more than just knowing the code.
- Analytical. You will need to be able to analyze requirements, code, and issues to devise strategies and understand solutions.
- Flexible. There will be times you'll need to work long hours, and take your work home with you if/when needed.
- Eager. Not only willing to learn but quick to accept new challenges and opportunities.
- Creative. Providing new ways to approach problems and build solutions is what this team is all about.
Technology
Two or more years' experience working with various aspects of Front End and Back End web development technologies with demonstrated accomplishments and capabilities improvement.
- Several years of demonstrated success in Java (J2EE/Spring/Struts) required
- Experience scaling out large websites and debugging performance issues in large scale production environments required
- Web REST API design experience with JSON and/or XML preferred
- Experience with JavaScript preferred and/or one of JQuery, Node.JS, Backbone, or Angular preferred
- No SQL development experience with at least one of the following: Cassandra, MongoDB, Hadoop, CouchDB is a bonus
Centennial CO, United States of America
Pearson
JS2013-19385
10/7/2013 1:35:20 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.