Charger Logistics Logo

Charger Logistics

Solution Architect- .NET (microservices)

Posted 2 Days Ago
Be an Early Applicant
In-Office
Brampton, ON
Expert/Leader
In-Office
Brampton, ON
Expert/Leader
Lead the architecture and evolution of a large .NET Core microservices platform. Define service boundaries, communication and data strategies, resilience, observability, Kubernetes deployment, performance standards, testing, and CI/CD practices. Make architecture decisions, conduct reviews, mentor developers, build prototypes, write code, and resolve complex production incidents. Collaborate across engineering, DevOps, QA, and frontend teams while guiding modernization and scalable distributed-system design.
The summary above was generated by AI

Charger logistics Inc. is a world- class asset-based carrier with locations across North America. With over 20 years of experience providing the best logistics solutions, Charger logistics has transformed into a world-class transport provider and continue to grow.

We're looking for a hands-on .NET Solution Architect to lead the design and evolution of our distributed platform: more than 100 microservices built mainly on .NET Core and PostgreSQL. You'll set the architecture direction, make the key technical calls, and work closely with engineering, DevOps, QA and frontend teams to keep the platform fast, reliable and easy to change. You'll still write code, build prototypes and dig into production issues yourself.

Responsibilities:

  • Own the target architecture for our .NET Core microservices platform, including service boundaries, communication patterns, data ownership and how services evolve over time.
  • Make and document key design decisions (architecture decision records, design docs) and lead architecture reviews across teams.
  • Design service-to-service communication using REST, gRPC and asynchronous messaging (Kafka, RabbitMQ), with resilience built in: timeouts, retries, circuit breakers and bulkheads.
  • Set the data strategy for PostgreSQL and supporting stores (Redis, MongoDB, TimescaleDB), including schema design, indexing, connection handling and scaling.
  • Define observability standards for tracing, metrics and logs using OpenTelemetry, Prometheus, Grafana, Jaeger and Loki.
  • Shape our deployment approach on Kubernetes, including service mesh (Istio or Consul), service discovery, and blue/green and canary rollouts.
  • Lead performance work: profiling, benchmarking, and finding and fixing bottlenecks across services.
  • Set coding, testing and CI/CD standards, and mentor senior and mid-level developers.
  • Step in on complex production incidents and drive root-cause fixes into the architecture.

Requirements
  • 10+ years of backend development, including 4+ years designing and running microservices at scale.
  • 3+ years in an architect, principal or technical lead role, making design decisions across multiple teams.
  • Expert-level .NET Core (C#) and PostgreSQL.
  • Strong experience with Domain-Driven Design, event-driven architecture, and patterns like CQRS and Event Sourcing.
  • Deep knowledge of REST, gRPC and messaging (Kafka or RabbitMQ), and of resilience patterns in distributed systems.
  • Hands-on experience with Kubernetes, Docker and container-based deployments.
  • Experience building observability into distributed systems (OpenTelemetry, Prometheus, Grafana, Jaeger or similar).
  • Proven performance profiling and optimization work in large-scale systems.
  • Experience designing on at least one cloud platform (AWS, Azure or GCP).
  • Strong communication skills, with the ability to explain trade-offs to engineers and non-technical leaders.

Preferred Qualifications

  • Experience working with Istio, Consul, or another service mesh.
  • Familiarity with Event Sourcing, CQRS, and DDD patterns.
  • Exposure to Infrastructure as Code tools (Terraform, Helm).
  • Experience with other databases like Redis, MongoDB, or TimescaleDB.
  • Knowledge of cloud platforms like AWS, Azure, or GCP.
  • Service mesh experience (Istio, Consul or similar)
  • Infrastructure as Code (Terraform, Helm)
  • Experience modernizing or splitting a large system into services, or consolidating services that were split too far

Benefits
  • Competitive Salary
  • Healthcare Benefit Package
  • Career Growth

Similar Jobs

Yesterday
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Junior
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead and develop a Canada Scaled Customer Success team to drive onboarding, adoption, expansion, and renewals via digital scale programs. Hire and coach CSMs, manage KPIs/OKRs, improve processes and tooling, collaborate cross-functionally, and escalate high-stakes customer moments to ensure measurable customer outcomes.
Top Skills: CRMCs PlatformDigital Engagement ToolsGainsightProduct AnalyticsTotango
Expert/Leader
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Leads North American commercialization of Mastercard and BVNK digital asset and stablecoin solutions. The role develops pipelines, originates and closes complex B2B partnerships, supports proposals and executive engagements, and drives adoption, revenue, and strategic partnerships across banks, fintechs, payment providers, marketplaces, and other digital economy participants. It also provides regional market expertise, informs product priorities, and develops use cases for cross-border payments, remittances, payouts, settlements, treasury, and wallet funding.
Top Skills: BlockchainBvnk PlatformCryptocurrency InfrastructureDigital Asset PlatformsMastercard MoveStablecoins
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design user-centered B2B and B2B2C data products, including proofs of concept, MVPs, prototypes, dashboards, chatbots, and responsive digital experiences. Conduct user research, facilitate Design Thinking workshops, validate desirability and usability, present complex data clearly, and collaborate with data scientists, engineers, product managers, marketing, and global teams. Apply Lean UX, rapid prototyping, information architecture, and human-centered design to balance user needs with business objectives.
Top Skills: Adobe IllustratorAdobe XdFigmaSketch

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account