Company: inRound Innovations
Location: Ottawa
Category: Other
Industry: Government (incl military)
Type: Contract
Required Experience: Experienced (5+ Years)
Start Date: TBD
Required Skills:
C Languages: Development: C++/C# Languageomputer, All Skills: C: C++
Required Education: University
Language Requirements: Speak English,Read English,Write English
Job Description:
Our Ottawa based client is seeking a PROGRAMMER/ANALYST (C / C++) for a contract position for a 2 yr contract (with 2-1yr optional periods).
Candidates must possess Enhanced Reliability security clearance.
Tasks include:
•Develop C/C++ code components for OpenVMS and/or Windows platforms to interface with Oracle 9i databases;
•Code C/C++ middle-ware APIs to supported applications in a 3-Tier IIS / Windows 2003 environment;
•Conduct unit testing and regression testing of application when code is modified;
•Develop and implement automated builds routines and scripts;
•Develop and maintain messaging and data distribution programs using Oracles OCI/Pro*C;
•Implement components and/or integrate Software products for various prototype and proof-of-concept demonstrations;
•Troubleshoot application errors as required and debugged C/C++ code for legacy custom applications;
•Conduct Application Performance Benchmarking;
•Write test cases for User Acceptance Testing; and
•Participate in code review and unit testing sessions.
Other Requirements:
None
The ideal candidate will have::
Demonstrated minimum of 10 years of experience as programmer/software developer creating and modifying software code, developing functional specifications and design documentation.Demonstrated minimum of 5 years of experience as C or C++ programmer/software developer in the development and maintenance of C or C++ programs supporting ASP 3.0/Visual Basic 6.0 applications.Demonstrated minimum of 3 years of experience in application development or maintenance using the Oracle Call Interface (OCI), Oracle Objects for OLE and the Oracle Pro*C library from C or C++ programs.Demonstrated minimum of 1 year of experience in Web or client server application development or maintenance using Visual Basic, ASP and COM+Completion of Post-secondary education in Computer Science, Computer Programming, Computer technology, Computer engineering or Software engineering or equivalent. University degree in Computer Science, Computer engineering, Software engineering or equivalent. Demonstrated experience as C or C++ programmer/software developer in the development and maintenance of system to system integration solution using asynchronous communication channel based on XML and IBM WebSphere MQ or equivalent.Demonstrated experience as C or C++ programmer/software developer in the development and maintenance of C or C++ programs on the HP-UX operating system.Demonstrated experience as C or C++ programmer/software developer in the development and maintenance of C or C++ programs on the Open VMS/DECNet operating environment.Demonstrated experience applying Object Oriented Programming (OOP) concepts in the C++ programming language.Demonstrated experience applying Object Oriented Programming (OOP) concepts in the C++ programming language.
Company Info: inRound Innovations
A division of inRound Innovations.
inRound Innovations Inc. is a privately owned Canadian corporation specializing in Workforce Optimization & IT Recruitment Services. Our recruiting services are based on a solid foundation of proven resource assessment methodology and customer satisfaction.
We appreciate the interest of all applicants, however, only candidates selected for an interview will be contacted. inRound Innovations is an equal opportunity employer. If selected for an interview, please advise us if you require special accommodation.