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
3-5 Years’ experience
PHP - Hypertext Processor Programming Language
Delphi Programming Language
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
Familiar with “Containerization”;
CLOUD Platforms such as Kubernetes Orchestration Systems & Docker;
S1000D Common Source Database Standard;
DOORS - Requirements Management Tool.
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.
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.
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