eg.: “Welder”, “Design Engineer”, etc.
eg.: “Toronto”, “Mississauga”, etc.

Software Architect

Ottawa
Job Type Permanent
Job ID 3445
Job Description

 

Ideally, you have a university undergraduate degree in Software Engineering, Computer Engineering, Computer Science and/or applicable combination of education and experience.

 

Ideally 8 years within the last 12 years demonstrated hands-on experience in:

  • Software Development Life Cycle;
  • Microservices architecture; and
  • Creating full stack (frontend, backend) complex system software solutions
  • Experience leading a team within Agile as a product owner;
  • Experience in review and reuse, where feasible and as applicable, of existing source code, design artifacts, design patterns, templates and other pertinent artifacts that describe a Software’s existing technical infrastructure (use case models, process diagrams, workflow diagrams, business rules, etc)
  • Experience in designing software solutions implemented in various languages (C++, Java, JavaScript, Node.js, REST API, Python, etc) including the tools used to edit, compile/assemble and debug code (Git, variety of frameworks and tool kits);
  • Experience in database modeling, optimization, modernization and performance environment;
  • Experience with managing database schema over a variety of technologies (Access, SQL, noSQL), Data Persistence Technologies (eg: Relational Database, NoSQL, XSD/XML, etc) and platforms, i.e. Windows, Linux, and Android;
  • Experience with Geospatial Technologies such as ESRI;  
  • Experience in the application of rigorous standards for code quality, I/O performance, and maintainability;
  • Experience in the triage and coordination of the resolution of problems reports;
  • Ability to communicate effectively and convey ideas/information one-on-one and group settings

If you have the skills and experience that we are looking for to be successful in this role

please apply online or email your resume to

Colleen.Parsons@protech-solutions.ca

www.protech-solutions.ca

 

We are an equal opportunity Employer

Apply Online

First Name *
Last Name *
Email *
Phone *
Resume *
Cover Letter