Applicants must be eligible to work in the specified location
Java Developer - Athena (VUE)
Job ID: 2013-16194
# of Positions: 1
Posted Date: 9/12/2013
Job Location: US-MN-Bloomington
Position Type: Regular Full Time
Category: Information Technology
Overview
Come join the global leader in computer-based testing, where technology is at the heart of our success. Pearson VUE (www.pearsonvue.com) delivers secure, high-stakes admissions, certification and licensure exams for a variety of credentialing organizations. Some of the world's largest IT companies are our clients, so their expectations for technology excellence are high. We strive to meet or exceed their expectations by hiring top-notch employees who exemplify Pearson's core values: Brave, Imaginative, and Decent. Our focus on employees has fueled sustained growth even in a down economy and has earned Pearson recognition from the Star Tribune as a Top Workplace in 2010 and 2011.
Pearson VUE is a business of Pearson, the world's leading learning company with 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). For more information, visit.
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 is an Equal Opportunity Employer M/F/V/D, and a member of E-Verify.
Responsibilities
Position
The Java Software Developer is responsible for analysis, design, implementation, and unit testing to produce high-quality code for a project team responsible for supporting automation that presents exams to candidates, records responses, calculates scores and reports results. They will use industry best practices while working in a team of high-performing professionals. They are also responsible for maintaining and supporting mission-critical applications as necessary. Software developers are expected to mentor associate software developers and continually contribute to process improvement activities.
Team:
The Pearson VUE development team is comprised of a group of inspired developers that thrive on developing cutting edge applications, with a passion for innovation and pride in producing excellent user experiences. Our work environment is collaborative, casual, flexible, agile and results driven. Since the business provides a mission-critical service to a demanding set of clients, high-quality performance is required to meet customer expectations.
The team is growing and looking to add similar minded professionals.
Location:
Bloomington, MN (494/100)
The Software Developer will:
- Implement & Perform -- Implement designs following Pearson coding standards and industry best practices; maintain and support mission-critical applications as necessary.
- Analyze & Design -- Ensure business and requirements artifacts are created that effectively model the customer's requirements. Use UML, Entity Relationship Models (ERM), or other tools to create design models from requirements.
- Review -- Participate in and lead requirement, design and code reviews
- Test & Deployment -- Work closely with other teams (eg, QA, configuration management, end users) to release high quality software. Create testable requirements and write and execute unit tests.
- Quality/process improvement -- Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence
- Reporting -- Complete project documentation as required, including logging status, risk, progress, and effort on assigned work
- People development - Mentor and train new team members
- Performs other duties as assigned
Qualifications
Required Experience:
- Bachelor's degree in Computer Science, MIS, or equivalent technology discipline
- 1+ years programmatic interaction with relational database systems
- Experience in OOAD, iterative development, agile processes, CMMI, business objects, layered design, design patterns, SQL, UML, and stored procedures and triggers
- Experience in computer-based testing, certification, and licensing industry beneficial
- 3-5 years of Java programming
Desired Experience:
- Experience in OOAD, layered design, design patterns, & UML strongly preferred
- Experience with a dynamic programming language/scripting language preferred
- 1+ years experience working in agile environment preferred
- Experience with SQL programming (including stored procedures and/or triggers)
- Terracotta DSO experience
- Experience in software architecture
Experience with some or all of the following tools:
- Freemarker/Velocity Templating
- Tomcat
- HTML 4/5
- CSS
- Hibernate
- JDBC
- Web Services
- CXF
- JavaScript
- JQuery UI
- Servlet API
- JPA
- JSP
#LI-NS
Bloomington MN, United States of America
Pearson
JS2013-16194
10/3/2013 1:35:10 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.