Wednesday, June 30, 2010

eCollege - Software Engineer II, Sr Software Engineer, Diagnostics Capacity Engineer, Director Security & Business Continuity

Full Time -- Software Engineer II -- Denver Tech Center
Posted by: "Michelle Rasmussen" Micheller@ecollege.com

Pearson is an international media company with market-leading businesses
in education, business information and consumer publishing. Pearson's
education business represents about two-thirds of the company, and
Penguin publishing and the Financial Times make up the balance. With
more than 30,000 employees based in 60 countries, we are a family of
businesses that draws on common assets, processes and shares a common
purpose: to help our customers live and learn.

Pearson is an Equal Opportunity Employer M/F/V/D, and a member of
E-Verify.

For the past 11 years, eCollege has been improving educational delivery
methods by providing enterprise eLearning solutions with innovative
technology and high-touch services. eCollege provides an on demand, or
Software as a Service (SaaS) learning platform to growing colleges,
universities and educational institutions across the globe. eCollege has
been recognized as a proven leader in the use of educational technology.
Our Course Management System (CMS) was ranked first in customer
satisfaction in 2007 in independent research conducted by the IMS Global
Learning Consortium.

According to leading IT researchers, more than 40% of all software will
be deployed with on demand, or Software as a Service (SaaS) models by
2012. If you want to make a contribution to the future of learning and
prefer an open-minded approach to work, join the eCollege team! As a
Pearson company, eCollege offers competitive benefits in a challenging
work environment, steeped in a supporting IT culture.



For interest in the below position, please reply back to this email AND
apply online through our website, www.eCollege.com.



________________________________________________________________________
_______



SUMMARY

The Software Engineer II provides software design and implementation
solutions to difficult business and engineering problems. The position
demands someone who can analyze and recommend candidate solutions that
meet functional as well as non-functional needs such as scalability,
reliability, and extensibility. You will participate in a highly
collaborative, team-oriented work environment. As a Software Engineer II
you will have opportunities to push your skills to the limit, and help
build great software.



DUTIES AND RESPONSIBILITIES

* Performs product design activities which may require research
and analysis

* Designs and implements new software as well as maintains and
enhances existing software

* Is able to decompose requirements into tasks and provide
estimates for those tasks

* Ensures that code adheres to strict standards for
accessibility, security, object-oriented practices and performance

* Participates and leads peer code reviews

* Writes and conducts unit and integration tests

* Effectively functions and communicates within a software
development team consisting of developers, quality assurance, and
project management members

* Actively participates in requirements, architecture, and
design meetings

* Writes documentation for both internal and external consumers,
covering design artifacts, code, and fixes

* Other duties as assigned



EDUCATION and/or EXPERIENCE

Bachelor's degree in Computer Science / MIS or equivalent experience
required. Minimum three (3) years experience in software engineering
and design.




KNOWLEDGE, SKILLS AND ABILITIES


* Expert knowledge required in the following areas:

o Object Oriented Design and Programming

o Java or C#

* Significant experience or knowledge required in the following
areas:

o J2EE or ASP.NET

o SQL Server / Oracle

o Web Services (SOAP, REST)

o Design Patterns, UML

o Layered software architectures / SOA

o API / Application Framework design

o Unit Testing / Test Coverage

* Basic experience or knowledge required in the following
technologies:

o High Transaction / High Availability Systems

o Application Security

o HTML, JavaScript & CSS

* Desirable Experience:

o Developing and designing infrastructure solutions that contribute to
a massively scalable, high availability environments

o Experience working with collaborative teams to bring working
software to end-users quickly

* Ability to independently learn and actively seek new skills and
knowledge to advance the development capabilities of the organization
and the individual.

* Ability to dive into new technologies and languages across
multiple platforms.

* Ability to contribute in design meetings and participate in
architecture and code reviews.

* Strong communications skills and the ability to communicate
technical concepts to non-technical people and work with a variety of
internal and external development groups.



CERTIFICATES, LICENSES, REGISTRATIONS

Sun and/or Microsoft certification preferred

Microsoft Certified Solutions Developer (MCSD) preferred

Microsoft Certified Professional (MCP) preferred



PHYSICAL DEMANDS and WORK ENVIRONMENT The physical demands described
here are representative of those that must be met by an employee to
successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with disabilities to
perform the essential functions.



This position is located within an office environment and consists of
sitting at a computer in a cubicle setting 95% of the time.

_____________________________

Michelle Rasmussen
Human Resources
Pearson eCollege

4900 S. Monaco St. Ste 200

Denver, CO 80237
Office: 303.632.1072
Fax: 303.632.1717
micheller@ecollege.com
http://www.ecollege.com



P Printing e-mails is usually a waste. If you do print, please recycle.
________________________________________________________________________

Full Time -- Sr Software Engineer -- Denver Tech Center
Posted by: "Michelle Rasmussen" Micheller@ecollege.com

Pearson is an international media company with market-leading businesses
in education, business information and consumer publishing. Pearson's
education business represents about two-thirds of the company, and
Penguin publishing and the Financial Times make up the balance. With
more than 30,000 employees based in 60 countries, we are a family of
businesses that draws on common assets, processes and shares a common
purpose: to help our customers live and learn.

Pearson is an Equal Opportunity Employer M/F/V/D, and a member of
E-Verify.

For the past 11 years, eCollege has been improving educational delivery
methods by providing enterprise eLearning solutions with innovative
technology and high-touch services. eCollege provides an on demand, or
Software as a Service (SaaS) learning platform to growing colleges,
universities and educational institutions across the globe. eCollege has
been recognized as a proven leader in the use of educational technology.
Our Course Management System (CMS) was ranked first in customer
satisfaction in 2007 in independent research conducted by the IMS Global
Learning Consortium.

According to leading IT researchers, more than 40% of all software will
be deployed with on demand, or Software as a Service (SaaS) models by
2012. If you want to make a contribution to the future of learning and
prefer an open-minded approach to work, join the eCollege team! As a
Pearson company, eCollege offers competitive benefits in a challenging
work environment, steeped in a supporting IT culture.



For interest in the below position, please reply back to this email AND
apply online through our website, www.eCollege.com
.



________________________________________________________________________
______________



SUMMARY

The Sr. Software Engineer provides software design and implementation
solutions to complex and difficult business and engineering problems.
The position demands someone who can analyze and recommend candidate
solutions that meet functional as well as non-functional needs such as
scalability, reliability, and extensibility. You will participate in a
highly collaborative, team-oriented work environment. As a Sr. Software
Engineer you will have opportunities to push your skills to the limit,
and help build great software.



DUTIES AND RESPONSIBILITIES

* Performs product design activities which may require research
and analysis.

* Designs and implements new software as well as maintains and
enhances existing software

* Is able to decompose requirements into tasks and provide
estimates for those tasks

* Ensures that code adheres to strict standards for
accessibility, security, object-oriented practices and performance

* Leads peer code reviews

* Writes and conducts unit and integration tests

* Effectively functions and communicates within a software
development team consisting of developers, quality assurance, and
project management members

* Actively participates in requirements, architecture, and
design meetings

* Writes documentation for both internal and external consumers,
covering design artifacts, code, and fixes

* Other duties as assigned



EDUCATION and/or EXPERIENCE

High school diploma or equivalent required, Bachelors degree in Computer
Science or MIS preferred and six (6) to eight (8) years experience
developing enterprise applications and software products, with
significant experience in a role leading software design decisions; or
equivalent education and experience to successfully perform the
essential duties of the job.




KNOWLEDGE, SKILLS AND ABILITIES


* Expert knowledge required in the following areas:

o Object Oriented Design and Programming

o Highly competent in C# or Java

o UML, Design Patterns

o API / Application Framework design / SOA

o Layered software architectures

* Significant experience or knowledge required in the following
areas:

o ASP.NET and/or J2EE

o Web Services (SOAP, REST)

o Web Services extensions (WS-Security, WS-Federation)

o Unit Testing / Test Coverage

o Continuous Integration/Build Automation

o RDBMS (SQL Server or Oracle)

o IoC / Dependency Injection

o Object mapping, such as Hibernate / NHibernate / IBatis

o High Transaction / High Availability Systems

o Multi-threaded / Thread-safe programming

o Application Security

* Basic experience or knowledge required in the following
technologies:

o HTML, JavaScript & CSS

o AJAX

* Desirable Experience:

o Developing infrastructure solutions that contribute to scalable,
high availability environments

o Designing, implementing, and documenting APIs that can be broadly
consumed by other software engineering teams, both internal and external

o Excellent analytical and problem solving skills

o Extensive experience with a major RDBMS including detailed knowledge
of stored procedures, indexing, and triggers

o Very good understanding of application frameworks

o Strong background in requirements analysis and the creation of use
cases

o Understanding of network architecture and protocols

o Competent in effectively applying design patterns

o Good understanding of architectural patterns and concepts

o Excellent understanding of multi-threading programming idioms

o Solid understanding of data structures and algorithm analysis

o Excellent ability to deliver technical artifacts on time with high
quality

o Excellent written and verbal communication skills, with the ability
to clearly explain the rationale behind design decisions

o Ability to facilitate discussions with technical staff as well as
with business stakeholders

o Strong ability to systematically create reasoned estimates to
develop components, sub-systems, and complex systems

o Experience developing software systems for high concurrent load and
high availability

o Working knowledge of code refactoring / TDD / automated testing



* Ability to independently learn and actively seek new skills and
knowledge to advance the development capabilities of the organization

* Ability to dive into new technologies and languages across
multiple platforms

* Ability to lead design sessions and participate in architecture
and code reviews

* Strong communications skills and the ability to communicate
technical concepts to non-technical people and work with a variety of
internal and external development groups



CERTIFICATES, LICENSES, REGISTRATIONS

Microsoft Certified Solutions Developer (MCSD) preferred

Microsoft Certified Professional (MCP) preferred



PHYSICAL DEMANDS and WORK ENVIRONMENT The physical demands described
here are representative of those that must be met by an employee to
successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with disabilities to
perform the essential functions.



This position is located within an office environment and consists of
sitting at a computer in a cubicle setting 95% of the time.

_____________________________

Michelle Rasmussen
Human Resources
Pearson eCollege

4900 S. Monaco St. Ste 200

Denver, CO 80237
Office: 303.632.1072
Fax: 303.632.1717
micheller@ecollege.com
http://www.ecollege.com


P Printing e-mails is usually a waste. If you do print, please recycle.
________________________________________________________________________

Full Time -- Diagnostics Capacity Engineer -- Denver Tech Center
Posted by: "Michelle Rasmussen" Micheller@ecollege.com

Pearson is an international media company with market-leading businesses in education, business information and consumer publishing. Pearson's education business represents about two-thirds of the company, and Penguin publishing and the Financial Times make up the balance. With more than 30,000 employees based in 60 countries, we are a family of businesses that draws on common assets, processes and shares a common purpose: to help our customers live and learn.

Pearson is an Equal Opportunity Employer M/F/V/D, and a member of E-Verify.

For the past 11 years, eCollege has been improving educational delivery methods by providing enterprise eLearning solutions with innovative technology and high-touch services. eCollege provides an on demand, or Software as a Service (SaaS) learning platform to growing colleges, universities and educational institutions across the globe. eCollege has been recognized as a proven leader in the use of educational technology. Our Course Management System (CMS) was ranked first in customer satisfaction in 2007 in independent research conducted by the IMS Global Learning Consortium.

According to leading IT researchers, more than 40% of all software will be deployed with on demand, or Software as a Service (SaaS) models by 2012. If you want to make a contribution to the future of learning and prefer an open-minded approach to work, join the eCollege team! As a Pearson company, eCollege offers competitive benefits in a challenging work environment, steeped in a supporting IT culture.



For interest in the below position, please reply back to this email AND apply online through our website, www.eCollege.com .



______________________________________________________________________________________



SUMMARY

This role is for a senior analyst, with a concentration towards creating dashboards for senior management. The position will require architecting, designing and implementing data mining and delivery solutions targeting internal and external collection of usage, and performance data. This position works closely with technology teams, product development and with division leadership to drive the operational data presentation strategy across both application and infrastructure, and is responsible for providing performance metrics, capacity planning and trend analysis.



DUTIES AND RESPONSIBILITIES

· Analyze performance and availability exception reports to identify capacity risks

· Design custom reports absorbing multiple collection points and systems. This includes working closely with multiple departments in creating customized, on demand client reports

· Examine trend models covering the availability and utilization of hosting infrastructure resources to ensure optimal use and that all capacity targets can be achieved

· Prepare modeling and utilization trending. Forecast future platform usage

· Create guidelines, processes and procedures to gather and report usage metrics for applications and supporting infrastructure

· Analyze and make recommendations towards enhancing functionality, reliability and/or usability of analysis tools

· Support and administer the analytic datastore, as well as all applications supporting data extract and transformation processes

· Other duties as assigned

EDUCATION and/or EXPERIENCE

High school diploma or equivalent required. Bachelor's degree in Computer Science, Statistics, or related discipline is preferred, but applicable experience can be substituted. 5 years plus of progressively responsible experience in planning and analysis. Candidate would have prior experience in systems planning and integration, as well as strategic planning. 2 to 3 years of performance and/or capacity management experience is preferred. Candidate must have a some experience with enterprise-wide computing architectures and infrastructure practices spanning multiple operating systems and hardware platforms. Required is a high level of familiarity or education in statistical modeling and general mathematics.



KNOWLEDGE, SKILLS AND ABILITIES

Essential Skills:

§ Strong analytical, problem solving and strategic thinking skills to understand and anticipate data capture impact and opportunities across multiple projects and platforms.

§ Broad experience and technical expertise with the software and hardware components of modern distributed computing environments, including knowledge and understanding of information technology approaches, applications, architectures, tools, methodologies, and technology platforms.

§ Demonstrated ability to evaluate and recommend technologies as part of an overall strategic plan, including establishing priorities, developing long-range plans, and analyzing data from a strategic perspective.

§ Previous experience with data extraction and data warehouse implementation is a must.

§ Strong verbal presentation and written communications skills with experience in executive level reporting.

§ Strong organizational skills including experience with capacity management metrics

§ Candidate must have strong math aptitude, with a concentration on trend analysis and statistical modeling.



Technical Skills:

Thorough understanding of all the following is required.

§ SQL server (2 years)

Including: Transact SQL, administration, data structure, Analysis Services, Data warehousing

§ Data extraction and modeling.



High level understanding of at least FOUR of the following is required.

§ ASP

§ SMS

§ Unix

§ Vb/.Net programming

§ Descriptive statistics

§ Forecasting and data modeling

§ Microsoft Reporting Services

§ Site analytics



§ Ability to handle a high volume of work in a short period of time, handle multiple priorities simultaneously and operate in a demanding work environment is important.



CERTIFICATES, LICENSES, REGISTRATIONS

Microsoft Certified Systems Engineer (MCSE) a plus

Microsoft Certified Systems Developer (MCSD) a plus

Microsoft Certified Database Administrator (MCDBA) Certification a plus



PHYSICAL DEMANDS and WORK ENVIRONMENT

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.



This position is located within an office environment and consists of many hours sitting at a computer in a cubical setting.



_____________________________

Michelle Rasmussen
Human Resources
Pearson eCollege

4900 S. Monaco St. Ste 200

Denver, CO 80237
Office: 303.632.1072
Fax: 303.632.1717
micheller@ecollege.com
http://www.ecollege.com
________________________________________________________________________

Full Time -- Director, Security & Business Continuity -- Denver Tech
Posted by: "Michelle Rasmussen" Micheller@ecollege.com

Pearson is an international media company with market-leading businesses
in education, business information and consumer publishing. Pearson's
education business represents about two-thirds of the company, and
Penguin publishing and the Financial Times make up the balance. With
more than 30,000 employees based in 60 countries, we are a family of
businesses that draws on common assets, processes and shares a common
purpose: to help our customers live and learn.

Pearson is an Equal Opportunity Employer M/F/V/D, and a member of
E-Verify.

For the past 11 years, eCollege has been improving educational delivery
methods by providing enterprise eLearning solutions with innovative
technology and high-touch services. eCollege provides an on demand, or
Software as a Service (SaaS) learning platform to growing colleges,
universities and educational institutions across the globe. eCollege has
been recognized as a proven leader in the use of educational technology.
Our Course Management System (CMS) was ranked first in customer
satisfaction in 2007 in independent research conducted by the IMS Global
Learning Consortium.

According to leading IT researchers, more than 40% of all software will
be deployed with on demand, or Software as a Service (SaaS) models by
2012. If you want to make a contribution to the future of learning and
prefer an open-minded approach to work, join the eCollege team! As a
Pearson company, eCollege offers competitive benefits in a challenging
work environment, steeped in a supporting IT culture.



For interest in the below position, please reply back to this email AND
apply online through our website, www.eCollege.com
.



________________________________________________________________________
______________



SUMMARY

Under the direction of the Vice President of IT, Security and Business
Continuity, the Director of Security and Business Continuity is
responsible for the development and delivery of a comprehensive
information security, business continuity and risk management program
for Pearson eCollege, a Pearson Education Company (eCollege). This
position will supervise and manage the staff and budgets of the Security
and Business Continuity groups. This position has the authority to
address all security and business continuity implications and concerns
throughout the company.



ESSENTIAL DUTIES AND RESPONSIBILITIES

* Directing, developing and managing the overall company risk
management program including a specific focus on security and business
continuity.

* Providing governance over compliance with information security
and business continuity laws, regulations, and policies and monitoring
systems and processes to assure security policies and procedures are
developed, implemented and communicated.

* Initiating, facilitating and promoting activities to foster
security and business continuity awareness and training within the
company.

* Acts as the externally focused liaison with internal (Pearson)
and external agencies (clients)

* Monitors and analyzes threats for the Risk Management program

* Participating in the development and monitoring of ongoing
security and business continuity standards

* Directing the process for receiving, documenting, tracking and
investigating incidents concerning continuity of the business or the
company's information security policies and procedures in coordination
and collaboration with other business units. Maintains the Incident
Management process.

* In conjunction with other business units and IT develops and
implements business continuity and disaster recovery testing programs.
Developing and implementing procedures to ensure that Pearson eCollege
can continue to provide services to members in the event of a
catastrophic disruption to normal business operations

* Conducts Business Impact Analyses (BIA) including verifying
critical processes, recovery time objectives as well as internal and
external dependencies. Documents, by critical process, the impact
sustained should any of these processes become inoperable.

* Coordinating with Pearson eCollege business units as required
on all appropriate aspects of information security and business
continuity management including investigations, mitigation and other
related topics.

* The official representative on all cross-business security
matters (includes management of RFPs, security questionnaires, etc)

* Other duties as assigned



MANAGERIAL RESPONSIBILITIES Includes people, process or functions.

* People Responsibilities

* Business Continuity Planning/ Disaster Recovery Program
Manager and Change Control Officer
* Application Security Officer
* Infrastructure Security Officer
* Compliance Officer
* Security Analysts and Engineers as needed

* Responsible for providing leadership for;

* Application Security Program
* Infrastructure Security Program
* Compliance and BCP programs



EDUCATION and/or EXPERIENCE

Bachelors Degree in an IT-related discipline is required. At least 7
years experience within the security and BCP career fields with at least
3 years of experience directing multiple security and BCP related teams.
Experience in large scale hosting environments a plus.




KNOWLEDGE, SKILLS AND ABILITIES


* Highly developed organization, facilitation,
communication, negotiation, project management and presentation skills

* Previous experience in managing a staff and
demonstrated ability to drive toward achievement of results by
establishing accountabilities and ensuring staff meets performance
objectives

* Demonstrated ability to conduct and interpret
quantitative and qualitative analyses.

* Excellent verbal and written communication skills
and effective interpersonal skills

* Demonstrated cross-departmental project management
skills.

* Demonstrated ability to effectively communicate
with senior level executives and ability to successfully interact with
and influence business partners in the achievement of the organization's
business results e.g., legal, systems, finance and customer service.

* Strong business orientation and financial acumen

* Extensive expertise on information security laws
and regulations

* Working familiarity with information technology
systems

* Demonstrated leadership skills.

* Ability to research using deductive reasoning to
assess problems and explore various solutions.

* Ability to manage and track multiple projects with
advanced date coordination

* Advanced knowledge of Microsoft Windows (Outlook,
Excel, Word, PowerPoint)

* Excellent organizational skills required

* Self-motivated, very detail-oriented with
excellent follow-through

* Excellent interpersonal skills

* Excellent written and verbal communication skills



CERTIFICATES, LICENSES, REGISTRATIONS

Certified Information Systems Security Professional (CISSP) Preferred

Relevant Information Security, BCP or IT Certifications a plus



PHYSICAL DEMANDS and WORK ENVIRONMENT The physical demands described
here are representative of those that must be met by an employee to
successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with disabilities to
perform the essential functions.



This position is located within an office environment and consists of
many hours sitting at a computer in a cubicle setting and also moving
and lifting servers approximately 50 lbs. It may also involve light
interstate travel.



_____________________________

Michelle Rasmussen
Human Resources
Pearson eCollege

4900 S. Monaco St. Ste 200

Denver, CO 80237
Office: 303.632.1072
Fax: 303.632.1717
micheller@ecollege.com
http://www.ecollege.com



P Printing e-mails is usually a waste. If you do print, please recycle.