iFathom Corp. is a Canadian company that has been delivering complete IT solutions to both private enterprises and the public sector since 1991.
We specialize in the development and maintenance of Web-Enabled Database Applications and provide highly qualified and specialized resources. As an OEM our focus is multi-tier applications with specialties in: Oracle, Java and .NET.
iFathom is a full service IT company. We provide Business Process Re-engineering services covering the full life cycle of a development project including: analysis/design, development, testing, deployment, operation and administration, technical writing, translation, training, project management and change management.
Title:
Senior Software Specialist
Posted On:
11/4/2009 12:34:40 AM
Designation:
Senior Software Specialist
No. of vacancies:
2
Qualifications:
Graduate Degree
Minimum Total Experience:
3
Job Tenure:
Full-time Only
Salary Offered:
Job Location:
Ottawa
Ontario
Canada
Duties
These required services will include, but are not necessarily limited to the following:
Performing Data Architect tasks such as:
analyzing automated or manual information systems and developing data models;
extracting data models from existing legacy information systems;
planning and estimating modifications of legacy information systems to adhere to new data models;
developing information management strategies;
developing action plans for enhancing interoperability between legacy information systems;
managing data repositories; and
preparing briefings to management.
Performing Software Independent Validation and Verification Specialist tasks such as:
reviewing software documentation and visiting development organizations to assess project health;
suggesting action to improve project health; and
assessing project risk and recommending mitigation strategies.
Conducting Process Analyst tasks such as:
leading software process audits;
preparing recommended courses of action after process audits;
briefing procurement and technical authorities on contract and technological risks;
assisting organizations in implementing improvement plans; and
providing cost-benefit analysis on process improvement plans.
Performing Internet Publisher/Internet Site Designer tasks such as:
designing and building web sites;
incorporating image files of varying source file formats and edit as required;
creating page linkages and mail linkages, implementing Java scripts as required;
implementing Hyper-text Markup Language (HTML) and similar systems on a private (IntraNet) network; and
performing maintenance on the web sites and private networks.
Performing design activities such as:
designing instrument interfaces between hardware and software and confirming interoperability;
designing, testing and modifying hardware interfaces to digital computers; and
writing software test code in appropriate languages to confirm hardware/software interfaces.
Performing Computer Aided Software Engineering (CASE) Tool Specialist tasks such as:
providing advice and assistance on CASE tool evaluation and selection;
troubleshooting CASE tool functionality problems;
solving problems with CASE tool interoperability;
performing configuration of tools; and
providing support in CASE tool usage.
Performing software programming activities such as;
providing advice and assistance on software programming code alteration and correction;
troubleshooting software problems with custom applications;
determining and correcting protocol interoperability between applications; and
writing new software code and associated documentation.
Skills
University post graduate degree in computer engineering or computer science -and- a minimum of thirty-six (36) months of demonstrated work experience in a related software support field within the last five (5) years.
- OR -
University undergraduate degree in computer engineering or computer science -and- a minimum of sixty (60) months of demonstrated work experience in a related software support field within the last seven (7) years;
- OR -
Two (2) year College level certificate in computer science or equivalent -and- a minimum of six (6) years of demonstrated work experience in a related software support field within the last ten (10) years;
- OR -
Successful completion of an intensive IM/IT course with a minimum of six hundred (600) hours of instruction and assignments -and- a minimum of seventy-two (72) months of demonstrated work experience in a related software support field within the last ten (10) years;
- OR -
A minimum of one-hundred and twenty (120) months of demonstrated work experience in a related software support field within the last fifteen (15) years.
Education
University post graduate degree in computer engineering or computer science -and- a minimum of thirty-six (36) months of demonstrated work experience in a related software support field within the last five (5) years.
- OR -
University undergraduate degree in computer engineering or computer science -and- a minimum of sixty (60) months of demonstrated work experience in a related software support field within the last seven (7) years;
- OR -
Two (2) year College level certificate in computer science or equivalent -and- a minimum of six (6) years of demonstrated work experience in a related software support field within the last ten (10) years;
- OR -
Successful completion of an intensive IM/IT course with a minimum of six hundred (600) hours of instruction and assignments -and- a minimum of seventy-two (72) months of demonstrated work experience in a related software support field within the last ten (10) years;
- OR -
A minimum of one-hundred and twenty (120) months of demonstrated work experience in a related software support field within the last fifteen (15) years.
Pass on to your friends too and check out www.iitjobs.com
# This position is for Ottawa, Canada.