Job summary

Posted on
08.10.2020

Category
Information Technology Jobs

Job type
Long Term Contract

Career level
Experienced

Education Level
Bachelor's Degree

Years of Experience
10 and more

Ref ID
787037632

Apply

Back to all jobs

Software Architect

Company: Intelli5 Location: Montreal

Job description

One of our clients from the energy industry is currently looking for a software architect to join their team.

Description of tasks and responsibilities

As a software architecture consultant on projects aimed at supporting the application foundation, the resource will have to carry out the software architecture and particularly the updating of batch processing, in agreement with the principles and guidelines of the organization, in particular in cyber security, using the framework proposed methodology and best market practices.

 Ensure the software architecture within the framework of the roadmap of the application foundation;
 Write positioning files, technological architectures, solutions
high-level applications including risk analysis, drafting of technological opinions according to
compliance objectives;
 Make executive presentations on orientation and solution design files
technological and visions;
 Apply the technological architecture reference framework (principles, rules, approach)
during interventions;
 Assist the delivery team during the implementation activities of deployment projects,
securing solutions as well as day-to-day activities.

Note: The languages ​​used at are as follows: Java (Spring boot), C # (.Net),
AngularJS, Python. As this is an architectural position, it is about more general knowledge than
those required for a developer.

Profile

 Have a long experience (more than 9 years) in software architecture;
 Have experience as a technical lead and / or software architect in
large-scale development;
 Have a very good knowledge of architecture, design and development of applications
complex, especially with object-oriented development technologies, Web and mobiles;
 Have a very good knowledge of design patterns and UI / UX patterns;
 Have a good knowledge of software development best practices, including
techniques for securing applications;
 Have a good knowledge of the different test automation techniques in all
application layers;
 Have a good knowledge of techniques / tools allowing the integration and deployment in
continuous (CI / CD);
 Have a very good knowledge of recent trends and technologies related to
application development;
 Good experience in writing the following deliverables:

o Opportunity studies (proof of concept), preliminary analyzes and architectures of
solutions (including cloud computing);
o Architectural deliverables required in Agile mode (knowledge of the Atlassian suite un
asset);

Apply

Similar jobs

IS&T Process Control Specialist
  • 26.10.2020
  • Information Technology Jobs
  • Saguenay, Quebec
Long Term Contract
Infrastructure Implementation Advisor
  • 26.10.2020
  • Information Technology Jobs
  • Montreal
Long Term Contract
Technical Lead - IT Transformation
  • 26.10.2020
  • Information Technology Jobs, Finance Jobs
  • Montreal
Long Term Contract
Delivery Coordinator
  • 22.10.2020
  • Information Technology Jobs, Finance Jobs
  • Lévis, Quebec
Long Term Contract
Infrastructure Delivery Manager
  • 22.10.2020
  • Information Technology Jobs, Finance Jobs
  • Montreal
Long Term Contract
.Net Developer
  • 22.10.2020
  • Information Technology Jobs, Finance Jobs
  • Montreal
Long Term Contract
Functional Analyst
  • 22.10.2020
  • Information Technology Jobs, Finance Jobs
  • Montreal
Long Term Contract
Senior Quality Assurance Coordinator
  • 22.10.2020
  • Information Technology Jobs, Finance Jobs
  • Montreal
Long Term Contract
IT Project Manager
  • 22.10.2020
  • Project Management Jobs, Information Technology Jobs
  • Montreal
Long Term Contract
Project Management Improvement Expert
  • 22.10.2020
  • Project Management Jobs, Information Technology Jobs
  • Montreal
Long Term Contract
Back to top