Home   l   About Us  l Contact Us
Terms   l Register  l Log In
Oct 27, 2025

Software Architect

$56.49 hourly

Job Description

Pearl Technologies Limited is a global IT services, software application development, and consulting company headquartered in Toronto, with operations in the United States and Ireland. With over 28 years of experience, the company specializes in delivering advanced digital transformation solutions including managed IT services, cybersecurity, cloud integration, and custom software development. As part of our commitment to reliable technology support, we are currently seeking a Software Architect to plan, design, and coordinate the development of enterprise-level software systems.

Job Details

Position Title: Software Architect
Number of Positions: 1
Job Type: Full-time, Permanent
Hours: 35-40 hours per week
Wage: $56.49 per hour
Start Date: As soon as possible
Language Requirement: English
Work Location: On-site at our Brampton location

Job Responsibilities

As a Software Architect at Pearl Technologies Limited, you will:

  • Collaborate with stakeholders to collect, analyze, and document system and user requirements.

  • Design scalable, maintainable, and high-performance software architectures using modern frameworks and cloud technologies.

  • Develop software solutions by studying information flow, data structures, and process logic.

  • Evaluate, refine, and optimize the performance, reliability, and scalability of system designs.

  • Oversee full lifecycle software development from planning and design to coding, testing, and deployment.

  • Integrate third-party tools, APIs, and enterprise applications to enhance system capabilities.

  • Lead and coordinate teams of software engineers and developers in building and maintaining business-critical systems.

  • Implement software security standards and quality control procedures throughout the development process.

  • Conduct performance and integration testing and document test outcomes for continuous improvement.

  • Stay current with emerging technologies to propose innovative solutions and architectural improvements.

Experience and Technical Skills

Minimum experience: 5 years or more
Education: Master’s degree in Computer Science, Software Engineering, or a related field

Technical knowledge:

  • Programming languages: Java, C#, .NET, Python
  • Database systems: SQL, PostgreSQL, MySQL
  • Cloud platforms: AWS, Azure, or GCP
  • Experience with microservices, APIs, and containerization (Docker/Kubernetes)
  • Knowledge of software design patterns, version control (Git), and CI/CD tools

Work Conditions and Capabilities

  • Fast-paced, collaborative environment
  • Ability to meet tight deadlines and manage multiple priorities
  • Strong attention to detail and commitment to quality
  • Extended periods of sitting and computer work

Personal Attributes

  • Excellent communication and interpersonal skills
  • Analytical and results-oriented mindset
  • Strong leadership and problem-solving abilities
  • Organized, dependable, and proactive
  • Team player with client-focused approach

How to Apply

Interested candidates should send a resume and cover letter to:
📧 hr@pearltechnologies.com
Subject Line: Application – Software Architect

Employment Equity

Pearl Technologies Limited is an equal opportunity employer committed to diversity and inclusion in the workplace. We welcome applications from women, visible minorities, Indigenous people, persons with disabilities, and newcomers to Canada.

Employer Name:

Pearl Technologies Ltd.

Apply by Email:

hr@pearltechnologies.com

Apply Now