Search jobs > Brampton, ON > Software architect

Software Architect

Rogers Communications
Brampton, ON, CA
$140K-$150K a year (estimated)
Full-time

Our Technology team wakes up every day with one goal in mind - connecting Canadians to the people and things that matter most.

Together, we are proud to support 30 million Canadians each month through managing a robust portfolio that champions leading-edge technology.

We drive large-scale, complex, and high-visibility technology projects and programs that shape the future of technology in Canada and expand connectivity from coast to coast.

If you are interested in being a part of this, consider applying for the following opportunity :

Job Description :

What you will be doing :

The Software Architect will lead the design and development of software products and services. This role requires a deep understanding of software architecture, product development, and cloud environments.

The Software Architect will work closely with developers, DevOps, and stakeholders to ensure the successful delivery of products and services.

Key Responsibilities :

Software Architecture and Design :

  • Develop and design software architecture diagrams to communicate clear requirements to stakeholders and developers.
  • Ensure accurate communication of requirements to software developers.
  • Product Development :
  • Own the planning, designing, documenting, and development of software products and services.
  • Perform acceptance testing and deliver products in increments.
  • Ensure the overall security of products and cloud environments (AWS / Azure).

Collaboration :

  • Work closely with developers to clarify requirements.
  • Collaborate with DevOps to ensure end-to-end delivery of products and services.

Communication :

  • Communicate effectively with stakeholders and technical developers.
  • Document requirements clearly using standard tools such as UML and flowcharts.
  • Write pseudo code when needed.

Technical Expertise :

  • Be highly familiar and confident with JavaScript, Node.js, Java, and AWS / Azure cloud.
  • Have an excellent understanding of API gateways, designing APIs, and ensuring their security and authentication.

Agile and Scrum :

Follow Agile and Scrum methodologies as practiced by the team.

Team Leadership :

Be a team player and inspire the team to work together and achieve targets.

Support :

Deliver production debugging and troubleshooting to maintain service stability.

What you have :

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in software architecture and product development.
  • Proven experience with JavaScript, Node.js, Java, and AWS / Azure cloud environments.
  • Expertise in developing software architecture diagrams and clear communication of requirements.
  • Strong product development skills including planning, designing, documenting, and testing.
  • Excellent communication skills, both social and technical.
  • Proficiency in documenting requirements using UML, flowcharts, and writing pseudo code.
  • Deep understanding of API gateways, designing APIs, and ensuring security and authentication.
  • Familiarity with Agile and Scrum methodologies.
  • Ability to work collaboratively with developers and DevOps teams.
  • Leadership skills to inspire and lead a team.

This is a challenging role that demands high engagement and collaboration. If you meet the qualifications and are enthusiastic about leading the design and development of innovative software products, we encourage you to apply.

What’s in it for you?

We believe in investing in our people and helping them reach their potential as valuable members of our team. As part of our team, you’ll have access to a wide range of incredible resources, growth opportunities, discounts, and perks, including :

  • Competitive salary & annual bonus.
  • Competitive & flexible health and dental benefits, pension plan, RRSP, TFSA, and Stock matching programs.
  • Discounts : Enjoy up to 50% off Rogers Services and Blue Jays Tickets, 25% off TSC items, and a 20% discount on all wireless accessories sold in Rogers stores.
  • Paid time off for volunteering
  • Company matching contributions to charities you support

Growth & Development Opportunities :

  • Self-driven career development programs (E.g. MyPath program)
  • Rogers First : priority in applying to internal roles of interest

Wellness Programs :

  • Homewood employee & family assistance program
  • Cognitive Behavioural Therapy (CBT) & Virtual therapy sessions
  • Low or no-cost fitness membership with access to virtual classes

Our commitment to the environment and diversity :

Work for an organization committed to environmental protection

Strong commitment to diversity and inclusion with employee resource groups supporting equity-deserving groups including groups representing People of Colour, 2SLGBTQIA+, Indigenous Peoples, Persons with Disabilities and Women.

We all bring something different, and we know what makes us different makes us great.

This is a hybrid work position and will require you to be in office three days per week. You can choose which days in office work best for you!

Schedule : Full time

Shift : Day

Length of Contract : No Selection

Work Location : 8200 Dixie Rd (341), Brampton, ON

Travel Requirements : Up to 10%

Posting Category / Function : Technology & Information Technology

Requisition ID : 305669

30+ days ago
Related jobs
Promoted
Buck Global
Mississauga, Ontario

The Software Architect position performs three roles as a technical advisor and software developer, project manager and business analyst. The DC software Architect position is central to the success of this project and all other team members collaborating on this project are in Buck’s Canadian...

13680576 Canada Inc.
Brampton, Ontario

Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. Execute and document results of software application tests and information and telecommunication sy...

Litens Automotive Group
Canada

We are seeking an experienced ASPICE Embedded Software Architect to join our team. Your primary responsibility will be to ensure adherence to Automotive SPICE (ASPICE) software engineering process and supporting process groups to drive the successful implementation of ASPICE standards throughout the...

EllisDon
Mississauga, Ontario

You as a Software Security Architect:. Will partner with Architects, Software Engineering, QA, Analytics teams, DevOps, IT, Product Owners, UX and Tech Support, to drive and align with broader EllisDon security initiatives. Do you want to build the software that builds cities?. We are a software dev...

Big Blue Infotech Systems
Mississauga, Ontario

Develop process and network models to optimize architecture. ...

LawDepot
Canada

Working with the Architecture and Development teams, you will play a pivotal role in architecting technical solutions that meet business needs and spearheading the development of systems that are scalable, reliable, and aligned with strategic objectives. Design key software architecture components f...

PointClickCare
Mississauga, Ontario

As a Senior Software Architect, you are driven, possess a high degree of discipline and can deliver robust solutions for complex and large-scale software systems. Your ability to define the strategic architecture vision will be essential in aligning the software architecture with the overall organiz...

Prophix
Mississauga, Ontario

As a Software Architect for cloud solutions, you will be a part of the team leading the company’s cloud/SaaS technology development and contributing to the development of future offerings. Be a software architect mentor to the rest of the engineering team. Work closely with other Architects and the ...

Rogers Communications
Brampton, Ontario

The Software Architect will lead the design and development of software products and services. This role requires a deep understanding of software architecture, product development, and cloud environments. The Software Architect will work closely with developers, DevOps, and stakeholders to ensure t...

CB Canada
Ontario, Canada

Provide architectural blueprints and detailed system design specifications to serve as a guide for system/software development. The Senior Technical Advisor is responsible for designing, developing and implementing software solutions to address complex business issues within Innomar-Strategies. Syst...