GrepJob
PointClickCare

Software Architect

PointClickCare

Apply
about 4 hours ago
Mississauga, Canada
Mid Level / Senior
H1B Sponsor

Responsibilities

  • Design and develop effective end-to-end solutions for complex business problems.
  • Lead technical feasibility analysis for projects with the engineering team.
  • Ensure non-functional quality measures including performance and security.
  • Collaborate with product managers to translate business requirements into technical solutions.
  • Take a proactive role in project scoping, planning, and design.
  • Research new technologies and provide recommendations or prototypes.
  • Produce technical documentation for application architecture and design.
  • Define best practices and guidelines in coding and design.
  • Review design and code for compliance with best practices.
  • Provide technical guidance to engineering teams.
  • Administer training throughout various phases of the development cycle.
  • Work collaboratively across groups.
  • Improve legacy code quality and integrate with third-party systems.

Requirements

  • Expertise in design and development of web-based enterprise software systems.
  • Proficient knowledge of cloud design patterns.
  • Experience with Azure cloud or other major public cloud technologies.
  • Strong technical skills in Java technologies including Core Java and Spring.
  • Proven skills in designing APIs and reusable frameworks.
  • Solid experience with Object-Oriented principles and Design Patterns.
  • Experience with relational databases and familiarity with NoSQL databases.
  • Strong problem-solving and creative thinking skills.
  • Excellent verbal and written communication skills.
  • Ability to communicate design rationale and build consensus.
  • Ability to work independently and in a team environment.

Benefits

  • Benefits starting from Day 1.
  • Retirement Plan Matching.
  • Flexible Paid Time Off.
  • Wellness Support Programs and Resources.
  • Parental & Caregiver Leaves.
  • Fertility & Adoption Support.
  • Continuous Development Support Program.
  • Employee Assistance Program.
  • Allyship and Inclusion Communities.
  • Employee Recognition.

Tech Stack

Apache KafkaAzureDockerJavaJavaScriptKubernetesMavenMicrosoft SQL ServerMySQLRedisSOAP

Categories

AI & MLBackendFull StackSecurity