HomeAbout IT/NETServicesOpportunities 
    
Opportunity Details
Back to Job Postings

Senior Object Oriented Programmer/Analyst
Reference #: 1.3.19.5.391 Date Posted: February 12, 2010
Location: Ottawa Please apply before: March 10, 2010
Type: Sub-contract
Duration: (contract to start upon contract award)

Description:
Our Client requires the service of a Senior Object Oriented Programmer/Analyst to participate in the development of their component systems.

Due March 10, 2010


Security Clearance:
Must be eligible for a valid Government of Canada security clearance to at least the Top Secret level.

Requirements:
  • Education; University degree at the Bachelor level in Computer Science or Engineering/ Applied Science in one of the following disciplines: Systems Engineering, Software Engineering or Electrical Engineering; and A minimum five (5) years in the last eight (8) years were fulfilling the role of an Object Oriented Programmer/ Analyst as defined in at least four (4) of the mandatory experience paragraphs detailed herein OR University degree at the Bachelor level in Science Mathematics or Applied Science/ Engineering in a discipline other than listed in paragraph 1 A minimum of six (6) years in the last nine (9) years fulfilling the role of an Object Oriented Programmer/ Analyst as defined in at least four (4) of the mandatory experience paragraphs detailed herein OR Community College Diploma in Information Technology, Computer Science, or Engineering technology A minimum five (5) years in the last eight (8) years were fulfilling the role of an Object Oriented Programmer/ Analyst as defined in at least four (4) of the mandatory experience paragraphs detailed herein OR A minimum of seven (7) years in the last ten (10) years fulfilling the role of an Object Oriented Programmer/ Analyst as defined in at least four (4) of the mandatory experience paragraphs detailed herein
  • Experience in object oriented software design in an n-tier environment. Must include demonstration of formal design methodology.
  • Experience in object oriented software programming in one or more of the following languages C++ or Java or Smalltalk to develop n-tier applications.
  • Experience in programming object oriented software applications to support highly available usage and more than 100 users.
  • Experience in using test frameworks to perform unit testing of object oriented software in an n-tier environment.
  • Experience in gathering and analyzing and documenting user requirements for use in designing applications.
  • Experience in performance tuning of object oriented software applications. Must demonstrate one or more of the following performance tuning activities: optimizing disk or network input or output; or optimum application usage of system memory; or optimum application usage of CPU.
  • Experience in object oriented application development (including hands on coding), in an n-tier environment, to pass or receive application related data with relational or object oriented database(s).
  • Experience in deploying web based object oriented applications
  • Minimum of five (5) years experience in object oriented software programming of which there must be a minimum of four (4) years within the past six (6)years using the Java programming language to develop n-tier applications.
  • Minimum eighteen (18) months experience in using test frameworks to perform unit testing, including JUnit testing, of object oriented software in an n-tier environment.
  • Minimum one (1) year experience (may be gained in parallel) in using each of the following tools and environments: - CM Synergy or equivalent Configuration Management tool – must specify - Rational ClearQuest or equivalent Defect Management tool – must specify - Rational Software Architect or equivalent Modelling tool – must specify - Eclipse - Java Runtime Environment (JRE) - JUnit - Ant - XML
  • Minimum of three (3) years experience in developing Multi-threading applications using the Java programming language to develop n-tier applications.
  • Minimum of three (3) years experience in refactoring/optimizing applications using the Java programming language.
  • Minimum one (1) year experience working on a Type 1 cryptographic system used to protect classified information. May be in any role (developer, tester, Business Analyst,…) that required understanding of the Type 1 cryptographic system.
  • Minimum one (1) year experience developing Graphical User Interfaces (GUIs) using SWING.
Please forward your resume to mmansour@itnet.ca quoting the following reference number and title: 1.3.19.5.391 - Senior Object Oriented Programmer/Analyst

IT/Net is an equal opportunity employer.

All applicants must already be incorporated or become incorporated prior to the first billing date.

According to the "Personal Information Protection and Electronics Document Act" in order to keep your resume on file for any future opportunities and/or to forward to other members of the Resourcing Team, IT/Net needs to have your consent.

By sending IT/Net your resume you are consenting that we store your resume in a secure fashion indefinitely or until such time as you contact us in writing with a request that we destroy this personal information. IT/Net will use the personal information provided by you for the purpose of assessing your suitability for upcoming opportunities only. IT/Net will not disclose your personal information to clients or potential clients without your specific consent to do so. For more information about our privacy policy, please refer to the Privacy Policy link on the right hand side of this page.

Thank you again for the interest you have shown in IT/Net.


  

Copyright 2009 IT/Net Group Inc. Tuesday, September 07, 2010 Privacy Policy