Overview
Languages
English
Education
-
Bachelor's degree
- Information technology
- Computer science
Experience
3 years to less than 5 years
Hybrid
Work must be completed both in person and remotely.
Responsibilities
Tasks
-
Collect and document user's requirements
-
Coordinate the development, installation, integration and operation of computer-based systems
-
Execute full lifecycle software development
-
Plan every step of the integration of a computer-based system
-
Research technical information to design, develop and test computer-based systems
-
Synthesize technical information for every phase of the cycle of a computer-based system
-
Upgrade and maintain software
-
Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
-
Analyze user's requirements, and design and develop system architecture and specifications
-
Develop business applications
-
Communicate the business and technical benefits of the analytic solution to both business and technical audiences
Experience and specialization
Computer and technology knowledge
-
Agile
-
Cloud
-
Java
-
Object-Oriented programming languages
-
Database software
-
Programming languages
-
Oracle
-
MS Outlook
-
Development of applied software
-
Soap
Area of work experience
-
Project implementation
-
Design
Additional information
Personal suitability
-
Efficient interpersonal skills
-
Excellent oral communication
-
Excellent written communication
-
Team player
-
Analytical
Benefits
Health benefits
-
Dental plan
-
Health care plan
Other benefits
-
Paid time off (volunteering or personal days)
Who can apply for this job?
You can apply if you are:
- a Canadian citizen
- a permanent resident of Canada
- a temporary resident of Canada with a valid work permit
Do not apply if you are not authorized to work in Canada. The employer will not respond to your application.