Job Listing
|
Job ID: 14081633 |
|
|
Job Location: |
|
|
|
Public Transportation is Available.
Telecommute (See 'Help' at the top or bottom of page for definition.)
|
|
How to Apply: | To see employer contact information, log in or register. |
|
Job Title: | Software Java Developer (Web - AM) |
Work Type: | Work Days: Weekdays, Work Vary: No , Shift: First (Day), Hours Per Week: 40, Work Type: Regular |
|
Salary Offered: | Unspecified |
Benefits: | Unspecified. |
|
Physical Required: | Unspecified |
Drug Testing Required: | Unspecified |
Education Required: | Bachelor's Degree |
| |
Experience Required: | 36 Months |
|
Required Skills: | Job Requirements:
Requires a Bachelor’s degree (or foreign equivalent) in Computer Science, Information Science, Engineering (any) or a directly related field plus three (3) years of experience as a Software Developer or other occupation involving experience in software development.
Experience must include:
Three (3) years of experience in the following (experience may be gained concurrently): • Externally-facing Web Application design or development using MVC frameworks (JSF, Struts, Spring Boot, or Spring MVC) • Core Java and J2EE principles, syntax and best practices • Core Spring • Automation tools (jUnit, jMock, or Selenium) • SQL, RDBMS • Agile methodologies (Scrum or Kanban)
Two (2) years of experience in the following (experience may be gained concurrently): • Web Services (SOAP and REST) • JPA/Hibernate
One (1) year of experience in the following (experience may be gained concurrently): • Design patterns • AngularJS, HTML5, CSS3 • Build tools (gradle or ant) • Non-functional requirements including Accessibility, Security, I18N, Performance, or Scalability
40 hours/week, 9:00am-5:00pm.
To apply, send your resume to Kristopher Keil, Pearson, 5601 Green Valley Drive, Bloomington, MN 55437 |
Preferred Skills: |
|
|
| |
| |
|
Job Description: |
NCS Pearson, Inc. 5601 Green Valley Drive, Bloomington, MN 55437 Software Java Developer (Web - AM)
Job Description:
Responsible for analysis, design, implementation, and automated testing to produce high-quality code on their project team. Use industry best practices while working in a team of high-performing professionals. Maintain and support mission-critical applications as necessary. Mentor more junior developers and continually contribute to process improvement activities. Analyze and design solutions that effectively model the customer's requirements, taking into account performance, maintainability/complexity, market trends and innovation, controlling costs, system robustness and scalability, and long-term quality initiatives. Follow established design patterns and recommend new design patterns. Implement designs following Pearson VUE coding standards and industry best practices. Participate in and review requirements, design, code, and test case (both manual and automated) reviews. Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software. Create testable code and implement automated unit, integration, and functional tests as part of new product development. Complete project documentation as required, including logging status, risk, progress, and effort on assigned work. Position is fixed based in Bloomington, MN office; however, telecommuting from a home office location is allowed.
Refer to ID when applying |
|