Sr. Software Architect

  • Permanent
  • Toronto
  • Posted 4 weeks ago

VTRAC Human Capital

Thank you for applying to VTRAC opportunities. Please e-mail your resume as a MS-WORD document in confidence Subject: Sr. Software Architect, position number: 8367, Attention: or call: 416-366-2600 x 241

Position No.                      8367

Position:                             Sr. Software Architect

Position Type:                  Permanent

No. of Positions:              1

Location:                            Toronto


An exciting and fast growing Canadian technology organization with 200+ team members and offices located in 4 countries. The company is focusing on product development and professional services and expected to expand 30-40% annually.


Looking for a passionate Software Architect to join a dynamic team focused on innovative technology and custom build software. Candidates must have a proven record in enterprise-level software platform design.

This position requires creativity, independence and the ability to deliver software designs involving multiple programming languages as per client’s requirements.

Functional Requirements:

  • As a Sr. Architect of software products and solutions you will be tasked to solve real business problems of our customers and partners.
  • Work closely and directly with product owners and customers to understand and formalize business requirements
  • Have experience in hands-on coding.
  • Have the ability and passion to go deep into code to come up with innovative solutions or to verify the quality and completeness of code developed by other engineers
  • Be a fast learner, able to get involved in and contribute effectively and quickly to projects with broad and diverse technology stacks
  • Have a mindset to continuously innovate and influence the direction of the latest technology growth
  • Have an agile nature to be able to balance business priorities with engineering elegance under time and budget restrictions


  • Bachelor’s and/or Master’s Degree in Computer Science or related degree, or equivalent experience
  • 8+ years professional experience in software development
  • Strong architectural and system design skills in C++, Java, Python, Scala, Go, or other high-level programming languages
  • Deep experience in agile software development life cycle, practices, and tools (coding standards, code reviews, source code management, build processes, QA)
  • Proven experience in providing complex business problems with technical solutions that are flexible and extensible.
  • Good knowledge of relational data models, SQL, and RDBMS (MySQL, Postgresql, Oracle, or MS SQL Server)
  • Excellent in verbal and written communication
  • Strong analytical and problem solving skills

Nice to have:

  • Experience in delivering complex software products as a lead architect.
  • Experience in mentoring other software engineers
  • Experience in driving ambiguous problem areas to define new technology initiatives
  • Good knowledge of cloud services (AWS, GCP, or Azure)
  • Front-end software development experience (Angular JS, React, CSS, HTML)
  • Mobile software development experience (iOS, Android, or hybrid platforms)
  • Experience with NOSQL databases (MongoDB, ElasticSearch, HBase)
  • Advanced knowledge of data structures and algorithms

We thank all candidates in advance. Only selected candidates for interviews will be contacted. For other exciting opportunities, please visit us at VTRAC is an equal opportunity employer.

Toronto                .                  Miami                 .                   Houston                 .                  Manila       

Upload your CV/resume or any other relevant file. Max. file size: 32 MB.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.