MYACCOUNT:
Sign In!   Don't have a Base Jobs account? Post Your Resume OR Post Jobs as a Company.

R&D Lead



Company: H Target
City: Miramichi, New Brunswick
Industry: IT Software
Date: 20 Dec `05
Employment: Full-Time
View all jobs posted by H Target >
As an Analytic Software Lead you will use a variety of advanced numerical, computational and algorithmic techniques to transfer proprietary client's property into standalone or plug-in software components. The job demands an exceptional combination of analytical and programming abilities, knowledge or familiarity with advanced statistical, machine learning and data mining techniques. The ideal candidate will have a solid background in a mathematically oriented discipline such as Computer Science, Electrical Engineering, Mathematics (including Statistics) or Physics. S/he should also have a solid understanding of programming concepts (including Object Oriented Design principles), and experience/working knowledge of one of the major Object Oriented languages. Finally, s/he should have a demonstrated track record of creativity and innovation, as evidenced in an internship, thesis or advanced projects. Strong communication and teamwork skills are required, as well as a desire to excel in a highly intellectually challenging programme with a world class peer group of like minded individuals.

Requirements
## Understanding of n-tier software architectures ## Understanding of database systems, including SQL programming ## Familiarity with Source Code control systems such as Perforce, ClearCase, CVS, VSS etc. ## Familiarity with bug tracking systems such as ClearQuest, Bugzilla, etc. ## Familiarity with the defect life cycle as managed by a QA team ## At least two years experience working at a high technology commercial software or analytics company ## Proven track record as a mentor to more junior colleagues # # Analytic Skills # ## Must have significant amount of experience in a quantitative discipline such as statistics, operations research, or applied mathematics ## Proficient in at least one modeling language (SAS, S-PLUS, Matlab, etc.) ## Must be proficient at quickly understanding the state-of-the-art of a new technology via reading papers, and performing a literature search ## As a part of the application process, the applicant will be expected to research such a topic (to be assigned by the hiring manager) and present a summary of the state-of-the-art to a small group. ## Must be able to translate mathematical expressions of numerical solutions into efficient algorithms and to subsequently represent those algorithms in software # # Computing Skills # # ## Deep knowledge of object-oriented software development practices ## Proficient in at least one high level object-oriented language (Java preferred) * Proficient in at least one scripting language such as Perl or Python ## Significant interest in scientific/analytic computing as a career ## Has completed at least one significant programming project (e.g. final honors thesis) in the area of scientific computing ## Familiar with modern approaches to software development (extreme programming, design patterns, code refactoring, unit testing etc.) ## As a part of the application process, the applicant will be expected to either (a) provide a small sample of their own previously written code and describe why that code is exemplary, or (b) code up a small demonstration app that illustrates some aspect of the topic they were asked to research, as described above # # Other Skills ## Excellent written and oral communication skills ## Able to work independently ## Excellent team-player, willing to work in a collaborative environment

Contact
Job Search
Browse All
Employment Agencies
Job Bank Canada
Top Industries
©2004-2008 basejobs.com - All Rights Reserved.
a division of imediaEdge