About
Job Description
Software Developer
Description
At Pearson, we're committed to a world that's always learning and to our talented team who makes it all possible. From bringing lectures vividly to life to turning textbooks into laptop lessons, we are always re-examining the way people learn best, whether it's one child in our own backyard or an education community across the globe. We are bold thinkers and standout innovators who motivate each other to explore new frontiers in an environment that supports and inspires us to always be better. By pushing the boundaries of technology - and each other to surpass these boundaries - we create seeds of learning that become the catalyst for the world's innovations, personal and global, large and small.
The Software Developer is part a team that provides development on a variety of internal applications and products that are critical to the success of the business.
Responsibilities:
* Provide development work primarily using Ruby and Ruby on Rails on existing and new products and application.
* Utilize other development languages as appropriate.
* Participate in all stages of software development, including planning, requirements analysis, design, implementation, test, and maintenance.
* Understand and perform basic analysis of previously written software, and be able to modify and maintain the code.
* Author and understand technical documents as needed.
* Perform development tasks with a high level of quality, and within scheduled time frames.
* Other responsibilities as assigned.
Qualifications
* Bachelor's degree in Computer Science or MIS or equivalent experience required.
* Strong Object Oriented and MVC programming skills and concepts.
* Working knowledge of SQL based relational data systems, primarily MySQL or Oracle.
* Experience using and developing service oriented applications and web services (SOAP, REST).
* Reasonable knowledge of Linux platforms.
* Knowledge of agile software development practices.
* Strong interpersonal skills; professional approach to working with others.
* Strong written and verbal communications skills.
Desired Skills, Knowledge & Abilities:
* Experience with NoSQL Databases (i.e. MongoDB).
* Test driven development methodologies using Cucumber, RSpec, TestUnit, or Junit.
* Open source tools such as tomcat, apache, mongrel, thin, unicorn, or passenger application servers.
* Experience with supporting technologies like jQuery, JavaScript, CSS, XML, JSON.
* Ruby on Rails or Java.
* Works well both individually and in a small team environment.
* Ability to think creatively, research, adapt to circumstances, learn from co-workers, and share information and experiences.
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-TX-Austin
Work Locations: US-TX-Austin-400 Center Ridge 400 Center Ridge Drive TechRidge Three.2 - Suite 100 Austin 78753
Job: Technology
Organization: Assessments School
Employee Status: Regular Employee
Job Type: Standard
Shift: Day Job
Job Posting: May 22, 2019
Job Unposting: Ongoing
Schedule: Full-time Regular
Req ID: 1906950
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.