Software Architect
PointClickCare
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