Search Jobs

Contract Opportunities

If you are an experienced professional wanting the flexibility to leverage your skills and knowledge into a diverse and rewarding assignment or someone who is not sure what industry or specialty you want to focus your career in, check out our contract assignments. We know contracting and can assist with setting yourself up as an independent contractor as well as provide insight into compliance and opportunity generation. If you want the control and advantage of self-directing your career then give contract work a try!

Permanent Opportunities

Deciding what you want to do for the next 3 to 5 years is an important decision. Add to that deciding who you want to work for without a real understanding of the culture and make-up of a new company can be daunting. At CTSNA we are interested in you. Not just how you will fit into a particular job, but what skills you want to leverage, or what you want to learn, do and become. By all means check out our permanent employment opportunities, but don’t be surprised if we ask about you before we tell you about the culture and expectations of the companies we represent.

Search a job :

Systems Analyst * MULTIPLE VACANCIES* Ottawa and Halifax

Category: IT Work Type: Contract Location: Halifax and Ottawa
Job: Systems Analyst
Duration: 6 months
Rate: $90 Inc
Locations: Halifax, NS and Ottawa, ON (both locations are hiring 2 people in each, no travel is required)
Start Date: November 1st 2018
 
Essential Skills:
 
3-5 Years’ experience
PHP - Hypertext Processor Programming Language
Delphi Programming Language
Oracle Database
Bachelors degree in Computer Science or equivalent with a minimum of 5 years relevant experience in development and implementation of effective technical solutions in the IT industry
Ability to contain reliability and controlled goods clearance
 
Desirable Skills:
 
Familiar with “Containerization”;
CLOUD Platforms such as Kubernetes Orchestration Systems & Docker;
S1000D Common Source Database Standard;
DOORS - Requirements Management Tool.
General Mission:
 
Reporting to the AJISS – Integrated Data Environment (IDE) Project Manager, the AJISS IDE Systems Analyst is responsible for analysis of user requirements and the design of software solutions/products to meet those requirements, for medium to large scale systems with a medium to high complexity. The Systems Analyst provides technical expertise and leadership, and understands all phases of the system development life cycle. Can perform effectively in tasks ranging from requirements analysis, system design, system construction and the development of test specifications. Has deep knowledge/understanding of software analysis & design methodologies & techniques.
 
Accountabilities:
 
In a project environment, create functional design specifications, and participate in the production of high level system architectural designs and production of interface designs.
Co-ordinates product definition, and the assessment of trade-offs between aspects of cost, schedule, Make-Team-Buy (MTB), customer requirements, technological possibilities and capability of software team.
Provide technical expertise on project activities to deliver in terms of budget, quality and schedule.
Provide expertise and guidance to the software development team.
Provide support to Integration and Test teams.
Prepares detailed specifications for complex systems and ensures that software solutions are delivered to specifications.
Performs or delegates related programming functions required for very complex programs to support specific business solutions and conversions.
May participate in the definition of architecture for large projects under the guidance of the systems architect.
Develops complex test specifications and maintains documentation and models.
Technical/Specialized Knowledge:
 
Must have knowledge in all phases of system analysis and design:
1) requirements analysis 2) preliminary design 3) detailed design 4) system/software development 5) system & software testing.
 
Experience in Configuration Management and Change Control, Requirements Management, Risk Management, Estimating, Peer Reviews and sub-contract management.
Good understanding of current trends in software engineering techniques and technologies.
Experience with web-based technologies.
Knowledge in design methodologies, such as object-orientation and structured design.
Knowledge of overall requirements generation process.
 
ctsna hot jobs
Back to top