Solutions Architect
2 hours ago
Winnipeg, Manitoba, Canada
Jonas Software Group
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Solutions Architect page is loaded## Solutions Architectlocations: Remote
- Canadatime type: Full timeposted on: Posted Todayjob requisition id: R54659####
Job Description
Role: Solutions Architect## Who we areRBRO Solutions builds best-of-breed software for the legal and corporate legal markets, serving customers around the globe. Join a modern, agile team that keeps us among the top companies in our industry.Our core values: Innovation, Experience, Excellence, Partnership, Balance, Integrity, Diversity and Gratitude.## What to expect
* Build your career with a growing technology company
* A challenging, collaborative team environment
* Competitive salary and medical benefits
* Salary range: $90,000-$115,000 CAD##
About the role
The Solutions Architect turns business needs into sound technical solutions. You will work with business leaders, project managers, vendor architects and subject-matter experts to identify needs, plan delivery alongside other initiatives, and make sure solutions are secure, scalable and maintainable.
Our products run as hosted cloud services and as on-premises installs at customer sites, so the role needs strong judgement across cloud, hybrid and on-premises designs.Reports to: Director, Software Development/CTO## ResponsibilitiesArchitecture and strategy* Own the target architecture and the roadmap that engineering teams deliver against, documenting current state, future state and the transition between them.
* Lead modernization from .
NET Framework 4.8 and Web API 2 to .
NET 8/10 and ASP.
NET Core, including containerizing Windows services.
* Own security architecture: Entra ID, OAuth 2.0 / OIDC, JWT, secrets management (Key Vault, Secrets Manager), encryption of data in transit and at rest, and certificate handling.
* Shape data architecture on SQL Server and PostgreSQL: schema design, stored-procedure conventions, migrations, reporting, and multi-region / DR data.
* Make sure solutions meet non-functional
requirements:
security, high availability, reliability, scalability, auditability, capacity and performance.
* Evaluate emerging technologies and enterprise solutions, run impact assessments, and recommend what to adopt.Solution design and delivery* Lead requirements gathering and turn business and non-functional requirements into solution designs, specifications and written architecture decision records.
* Work with project managers on scope and effort estimates, and with analysts on requirements and test plans.
* Document the costs, risks and benefits of each solution and communicate them to stakeholders and executives.
* Confirm that teams implement designs as intended, and lead architecture governance and design reviews.
* Take part in technical change control: changes are risk-rated, test requirements are defined, and costs and impacts are quantified.Standards and technical leadership* Write and publish architecture standards, guidelines and best practices, and maintain a central architecture repository.
* Improve CI/CD, test strategy and observability so releases are repeatable.
* Help the development team with debugging, performance monitoring and tuning.
* Mentor senior engineers and work with product, support and client-facing teams on technical decisions.
* Push for simpler, streamlined business processes where the benefit outweighs the risk.## Required qualifications
* Bachelor's degree in Computer Science or a related field, or equivalent education and experience.
* 5+ years in a solution architect or principle role.
* Knowledge of microservices architecture and design principles.
* Experience in cloud-intensive environments, with a sound understanding of cloud deployment and integration patterns (Azure or AWS).
* Experience architecting multi-vendor environments on-premises, in the cloud and in hybrid models.
* Working knowledge of application security best practices and tools for web, mobile and cloud applications.
* Experience authoring architecture standards, guidelines and process documentation at system and enterprise level.
* Ability to evaluate options on cost, risk and benefit, negotiate trade-offs between features and scalability, and drive decisions with multiple stakeholders.## Preferred qualifications
* Legal-technology experience, especially iManage Work, NetDocuments or other document management systems.
* Experience in SQL Server and PostgreSQL.
* Container orchestration and infrastructure as code.
* Real production exposure to high-availability issues, such as clustering.
* Observability at scale with New Relic, Application Insights or NLog.
* Data residency and compliance work for regulated clients.## Personal traits
* Self-starter and creative problem-solver who can lead projects with minimal direction.
* Strong analytical skills and attention to detail.
* Pulls together technical and non-technical input and resolves ambiguity respectfully.
* Clear communicator in writing, in conversation and in presentations.
* Works well independently and with everyone fro
- Canadatime type: Full timeposted on: Posted Todayjob requisition id: R54659####
Job Description
Role: Solutions Architect## Who we areRBRO Solutions builds best-of-breed software for the legal and corporate legal markets, serving customers around the globe. Join a modern, agile team that keeps us among the top companies in our industry.Our core values: Innovation, Experience, Excellence, Partnership, Balance, Integrity, Diversity and Gratitude.## What to expect
* Build your career with a growing technology company
* A challenging, collaborative team environment
* Competitive salary and medical benefits
* Salary range: $90,000-$115,000 CAD##
About the role
The Solutions Architect turns business needs into sound technical solutions. You will work with business leaders, project managers, vendor architects and subject-matter experts to identify needs, plan delivery alongside other initiatives, and make sure solutions are secure, scalable and maintainable.
Our products run as hosted cloud services and as on-premises installs at customer sites, so the role needs strong judgement across cloud, hybrid and on-premises designs.Reports to: Director, Software Development/CTO## ResponsibilitiesArchitecture and strategy* Own the target architecture and the roadmap that engineering teams deliver against, documenting current state, future state and the transition between them.
* Lead modernization from .
NET Framework 4.8 and Web API 2 to .
NET 8/10 and ASP.
NET Core, including containerizing Windows services.
* Own security architecture: Entra ID, OAuth 2.0 / OIDC, JWT, secrets management (Key Vault, Secrets Manager), encryption of data in transit and at rest, and certificate handling.
* Shape data architecture on SQL Server and PostgreSQL: schema design, stored-procedure conventions, migrations, reporting, and multi-region / DR data.
* Make sure solutions meet non-functional
requirements:
security, high availability, reliability, scalability, auditability, capacity and performance.
* Evaluate emerging technologies and enterprise solutions, run impact assessments, and recommend what to adopt.Solution design and delivery* Lead requirements gathering and turn business and non-functional requirements into solution designs, specifications and written architecture decision records.
* Work with project managers on scope and effort estimates, and with analysts on requirements and test plans.
* Document the costs, risks and benefits of each solution and communicate them to stakeholders and executives.
* Confirm that teams implement designs as intended, and lead architecture governance and design reviews.
* Take part in technical change control: changes are risk-rated, test requirements are defined, and costs and impacts are quantified.Standards and technical leadership* Write and publish architecture standards, guidelines and best practices, and maintain a central architecture repository.
* Improve CI/CD, test strategy and observability so releases are repeatable.
* Help the development team with debugging, performance monitoring and tuning.
* Mentor senior engineers and work with product, support and client-facing teams on technical decisions.
* Push for simpler, streamlined business processes where the benefit outweighs the risk.## Required qualifications
* Bachelor's degree in Computer Science or a related field, or equivalent education and experience.
* 5+ years in a solution architect or principle role.
* Knowledge of microservices architecture and design principles.
* Experience in cloud-intensive environments, with a sound understanding of cloud deployment and integration patterns (Azure or AWS).
* Experience architecting multi-vendor environments on-premises, in the cloud and in hybrid models.
* Working knowledge of application security best practices and tools for web, mobile and cloud applications.
* Experience authoring architecture standards, guidelines and process documentation at system and enterprise level.
* Ability to evaluate options on cost, risk and benefit, negotiate trade-offs between features and scalability, and drive decisions with multiple stakeholders.## Preferred qualifications
* Legal-technology experience, especially iManage Work, NetDocuments or other document management systems.
* Experience in SQL Server and PostgreSQL.
* Container orchestration and infrastructure as code.
* Real production exposure to high-availability issues, such as clustering.
* Observability at scale with New Relic, Application Insights or NLog.
* Data residency and compliance work for regulated clients.## Personal traits
* Self-starter and creative problem-solver who can lead projects with minimal direction.
* Strong analytical skills and attention to detail.
* Pulls together technical and non-technical input and resolves ambiguity respectfully.
* Clear communicator in writing, in conversation and in presentations.
* Works well independently and with everyone fro