Software Architect Job at Impro.Ai, Toronto, ON

QXpST2JyRGFEaHVSbFdNWnFBSFdIUT09

Job Description

(Computer systems development manager)

We are seeking a talented and experienced Chief Software Architect to lead the design and development of complex software solutions. As the Chief Software Architect, you will be responsible for collaborating with our development team to ensure our software meets the highest quality standards, providing feedback to the product design loop, and driving the progression of our system’s features with the UI/UX team.

Company operating name: Impro.AI INC

Business address: 3450 7th Ave W, Vancouver, BC V6R 1W1

Terms of employment: permanent position

Language of work: English (fluent)

Location of work: 100 King Street West suite 5600, Toronto, ON
M5X 1C9 (and remote)

Work model: Hybrid

Education: Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline

Wage: 180,000 CAD annually 40 hours per Week (Salary will be reviewed on an annual basis)

Health benefits:

  • Dental plan
  • Health care plan
  • Paramedical services coverage

Financial benefits:

  • Group insurance benefits
  • Life insurance
  • Stocks/shares

Vacation: 4 weeks/per annum

Job Duties:

  • Lead the development of complex serverless software solutions on Microsoft Azure, including design and integration with OpenAI
  • Collaborate with the development team to ensure the highest quality standards are met throughout the SDLC process
  • Manage the SDLC process, from design to deployment
  • Establish and maintain a version release process for all software solutions
  • Act as a communication bridge between different company departments regarding software solutions
  • Stay up-to-date with the latest technology trends and make recommendations for improvement

Skills Requirements:

  • Proven leadership and expertise in Microsoft Azure and TypeScript
  • Expertise in system architecture with a minimum of 10 years of experience
  • Expertise in cloud infrastructure security, serverless compute, and cloud-native solutions on Microsoft Azure with a minimum of 8 years of experience
  • Expertise in micro-services architecture with event driven design and native cloud authentication processes
  • Experience with Azure Functions, NestJS, Azure Messaging, SignalR, and React with a minimum of 5 years of experience in each technology
  • Experience with Azure Container Apps
  • Experience with CI/CD processes, specifically with GitHub Actions, building complex pipelines and automation.
  • Experience in integrating Cloud-based AI solutions, such as Azure Cognitive Services or the OpenAI API, with a minimum of 3 years of experience
  • Experience in establishing processes to comply with security certificates such as ISO
  • Bachelor’s degree or equivalent amount of experience
  • Worked on personal projects: We are looking for a candidate who has a passion for coding and has worked on personal coding projects in their free time. The ideal candidate will have a portfolio of personal projects that demonstrate their creativity, technical skills
  • Proof of creating or maintaining an open source project: The ideal candidate will have experience contributing to open source projects or maintaining their own open source projects. They should be able to provide examples of their contributions, such as pull requests or documentation updates, and be able to speak about their experience working collaboratively with a distributed team of developers.

Be the force of change

We are a diverse team with an ambition to help individuals and companies pursue their aspirations and make a more significant. By combining the best capabilities of AI and human mentorship, we offer a strategic solution that is systemic across coaching, mentoring, and consulting. To become part of the journey, Impro could be the place for you!

  • Be part of a dynamic start-up and an ambitious team
  • Help change the world of employee development and corporate performance
  • Exciting total rewards across base pay, benefits, opportunities and more

Similar Jobs

Island Health

Payroll Coordinator Job at Island Health

Job Description: In accordance with the Vision, Purpose, and Values, and strategic direction of the Vancouver Island Health Authority (Island Health) patient

Parkland Dental

Associate Dentist Job at Parkland Dental

Experience is preferred but not required and all replies are kept confidential.

EY

Assurance Manager Job at EY

As an Assurance Manager, you will deliver quality assurance services to our clients and their stakeholders. Develop and maintain productive relationships with

Town of Georgina

Junior Project Manager, Capital Delivery Job at Town of Georgina

Junior Project Manager, Capital Delivery (Posting #2023.25) Department: Operations and Infrastructure Location: Georgina/Hybrid Status: Permanent, Full Time Number of Positions: