This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Software Architect

Dynacom Technologies inc.

This is a Contract position in Laval, QC posted September 7, 2022.

*Why join Nutcache?*

The people and culture of Nutcache make it an incomparable place to work and thrive. Subsidiary of the Dynacom Technologies group, Quebec leader in the business management sector for more than 30 years, Nutcache is an innovative company that has retained all the dynamism of a young startup.

Constantly growing, we are looking for exceptionally talented people. If you have talent, are passionate and have energy, if you are looking for a place of collaboration and creativity, there is no better place to express your potential than at Nutcache.

We are ambitious and think big. If this is also your case… what are you waiting for?

We are first looking for a first-rate collaborator who will be able to fully understand business needs, integrate them and translate them into functional specifications. Also and in concert with the President and the Product Manager (PO), you will be involved in the definition of strategies as well as in the various deployments. You will contribute to the efficiency of the software by analyzing, designing and evolving the architecture of the software and databases. You will ensure consistency between the architecture in place and future developments.

Under the supervision of the Global Head of Delivery Management, the Architect Software must assume a leadership role with the various stakeholders. You will make recommendations for the development of technological solutions and the realization of high complexity projects. You will be in charge, in collaboration with the architecture team, of verifying, correcting and developing the architecture of the application. You will have to define the standards and procedures to be applied in the development and make them evolve over time while maintaining a global vision.

We offer an excellent working atmosphere where camaraderie and humor are omnipresent. The team in place, made up of highly qualified people, promotes the transfer of knowledge and teamwork.

We offer a pleasant working environment:

  • Group Insurance;
  • Group RRSP;
  • RPDB;
  • Health management account;
  • Virtual & in-office (hybrid);
  • Flexibility of schedules.
  • 3 weeks of vacation from the 1st year;
  • 6 days of sick leave;
  • Modern offices;
  • Free coffees, tea and fruit;
  • Social activities at noon including BBQs organized during the summer.

Responsabilities:

  • Understand the business area and the organization;
  • Understand the functional needs of the system to be developed, its general processing and data architecture, the organization of work, its development prospects, the volumes and anticipated constraints;
  • Determine the WEB solution architecture that best meets business needs. To analyze and compare possible solutions, assess the impact on the architecture and recommend the necessary adjustments, in particular to take into account security, performance, capacity and availability issues;
  • The architect must be able to take complex topics and transform them into concrete deliverables cut by Sprints (Agile-Scrum). They also take a Devops approach. Mastery of Microservices, CI CD, container, OpenShift (or equivalent) is important;
  • You are a continuous learner who can conduct rapid application development for proof of concept and exploration of current and future cloud computing technologies;
  • You are a thought leader, guiding Nutcache on its Engineering, DevOps journey, staying up to date with industry trends and architectural concepts;
  • Be a People Management who is ready to rollup the sleeves, lead tech leads, DevOps and ensure engineering teams have the insights and observability they need to support their services;
  • Lead teams made up of technical leads and DevOps and work with executive leadership;
  • You are an experienced with CI&CD, build automation tools, orchestration – Jenkins,
  • Design system architecture for a new product in accordance with modern design patterns like micro-services;
  • Serves as subject matter expert for the creation of new tools and processes of emerging and evolving technologies;
  • Document the chosen architecture;
  • Proactively identify, mitigate and resolve technical risks and issues;
  • Organize and chair synergy, consultation and validation workshops with the required
    stakeholders;
  • Consolidate the information gathered during the various meetings, with respect to the understanding of leadership expectations;
  • Perform cost and feasibility validation according to the process established by the architecture team;
  • Present the business case to the approval bodies according to the validation and approval process in force;
    Communicate to the Chairman any element likely to have an impact on the
    achievement of content, cost or deadline objectives, so that the appropriate
    measures can be taken;
  • Participates in design reviews to ensure that designs effectively and efficiently fit within the established architecture;
  • Effectively applies knowledge about security threats and how to counteract them to ensure the application is secure.

Qualifications:

  • Hold an undergraduate university degree BAC in software engineering;
  • 5+ years experience in large business (high volume of clients);
  • Experience with CI & CD;
  • Experience with build automation tools, orchestration – Jenkins
  • 5+ years experience in software development and/or project manager and/or solution architect;
  • In-depth technical knowledge in software development, database and computer
    security;
  • Solid experience in .NET, #C, REACT, WEB API;
  • Have a good command of French and English, both orally and in writing;
  • Be experienced in software architecture projects using the Agile method;
  • Member of the Order of Engineers of Quebec (an asset).

Key Skills:

  • Good analytical mind;
  • Demonstrates positive leadership;
  • Creative, innovative, attentive to detail;
  • Good humor and involved team player;
  • Sound management of priorities and ability to manage stress in the presence of tight deadlines;
  • Rigorous and quality oriented on deliverables;
  • Ability to work on several projects simultaneously;
  • Be user and results oriented.

Your strengths:

  • Be “hands on” and willing to help debug or assist with development if needed;
  • Microservice architecture;
  • Security knowledge;
  • DEVOPS approach (CICD,openshift, kubernetes);
  • Agile/Scrum;
  • Cloud (asset);
  • API Gateway (asset).

We thank you for your interest in submitting your application, however we will only communicate with those shortlisted. All applications will be treated confidentially. Dynacom Technologies adheres to the principles of employment equity.

*The masculine is used to abbreviate the job offer.