Solutions Architect @RBRO Solutions
Software Development
Salary cad 90,000 - 11..
Remote Location
Employment Type full-time
Posted Today

[Hiring] Solutions Architect @RBRO Solutions

Today - RBRO Solutions is hiring a remote Solutions Architect. πŸ’Έ Salary: cad 90,000 - 115,000 per year πŸ“Location: Canada

Role Description

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.

Responsibilities

  • Architecture 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.

Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent education and experience.
  • 5+ years in a solution architect or principal 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 from senior management to individual contributors; approachable and trusted by colleagues.

Salary range

$90,000–$115,000 CAD

Business Unit

RBRO

Scheduled Weekly Hours

37.5

Number of Openings Available

1

Worker Type

Regular

Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Solutions Architect @RBRO Solutions
Software Development
Salary cad 90,000 - 11..
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 135,005+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later