Monday 4 May 2009

JobWatch Canada

Apologies for delay posting this, which came in 21 April:

Toronto, Ontario, CANADA
Industry:
Company Url:
Financial
http://www.cppib.ca


Department: Information Services
Reference No.: Q409-236R
Position Type: Full-time
With assets under management projected to grow to $250 billion by 2016, CPP Investment Board is one of the largest and fastest growing institutional investors in the world. Headquartered in Toronto, with offices in London and Hong Kong, the CPP Investment Board is governed and managed independently of the Canada Pension Plan by experienced and highly skilled investment professionals. Their job is to prudently invest CPP assets to help pay future pensions.

The Time Series Solutions team is looking for a forward thinking Senior Developer to help lay the foundation of a KDB-based enterprise-level time series data platform. The Time Series Solutions team is responsible for delivering time series data and related solutions and services to our business partners as well as to other groups in Information Services.

Candidates must have an Undergraduate or Graduate degree in the field of physical sciences, computer sciences, software engineering, Mathematics and/or equivalent and 7+ years of work experience within financial services, preferably investment management.

The role requires familiarity with data management systems, strong communication skills and a desire to work in a fast-paced agile-delivery environment.

Role Specific Accountabilities:

* Further the design and development of the early-stage KDB-based time series warehouse
* Collaborate with business and IS team members to conceptualize, design and develop Kdb+, Java or C++ software solutions which may include integration with database applications, web services and ESB services that support CPPIB's service oriented architecture
* Adhere to, advocate and follow development best practices
* Analyze and prepare wiki-based SDLC artifacts including system documentation and test plans and develop software in accordance with CPPIB SDLC standards
* Effectively unit test and perform integration testing on software components. Proactively assist quality assurance
* Create installation plans, validation plans and back out procedures to assist Infrastructure Management with software deployments
* Assist in the development and maintenance of a wiki shared knowledge base
* Conduct research on emerging application development software products, languages, and standards.
* Provide level II troubleshooting support on a rotational, 7x24 basis
* Other duties as assigned

If you possess the following, we'd like to hear from you:
Soft Skill Requirements

* Strong communication and interpersonal skills
* Strong problem solving skills stemming from math, physics and/or a computer science background
* Strong initiative with an ability to grasp the big picture and actively seek ways to improve the status quo
* Strong commitment to guiding principles of integrity, partnership and high performance

Technical Requirements

* 7+ years of programming experience in Java, J2EE or C++ with emphasis on server-side development of enterprise-class applications and databases
* Senior development experience with enterprise market and reference data management systems
* Coding experience with time series systems or platforms
* Exposure to the use of frameworks and open architecture designs
* Senior experience with the full software life cycle in larger collaborative development teams, with practice ranging from requirements analysis through deployment.

Desirable Experience

* Experience programming in Q or K (Kdb+), APL, Sybase IQ, Vhayu, Fame, or Vertica
* Experience In-memory database programming languages
* Financial qualifications such as CSC and/or CFA

None Available
If you are looking for an exciting opportunity and to build a career in an innovative and dynamic investment organization, submit your resume by clicking on Apply Now below.
Apply to this job
We thank all applicants for their interest, however only candidates selected for an interview will be contacted. CPP Investment Board is an Equal Opportunity Employer.