Backend Developer .Net Core @ Charger Logistics Inc
placeBrampton, Ontario, Canada
attach_money $120,000
businessOn Site
scheduleFull Time
Posted 4 hours ago
Your Application Journey
Interview
Email Hiring Manager
******* @chargerlogisticsinc.com
Recommended after applying
Job Details
About Charger Logistics Inc
Charger Logistics Inc. is a world-class asset-based carrier with over 20 years of experience and locations across North America. They provide top-notch logistics solutions and are recognized as a leading transport provider.
About the Backend Developer .Net Core Role
We are seeking a skilled and performance-minded Backend Developer .Net Core to support and advance a distributed system built on over 100 microservices. The role involves ensuring high availability, scalability, and maintainability of services while collaborating with DevOps, QA, and frontend teams.
Responsibilities
- Design, develop, and optimize backend microservices using .NET Core and C#.
- Implement distributed tracing, logging, and metrics with OpenTelemetry, Prometheus, and Grafana.
- Optimize service-to-service communication and PostgreSQL database performance.
- Write scalable SQL queries and manage indexing and connection handling.
- Contribute to service discovery and rollout strategies like blue/green and canary deployments.
- Collaborate with QA to enhance testability and traceability.
- Participate in architecture reviews and improve microservices best practices.
- Maintain CI/CD pipelines and ensure reliable backend service deployments.
- Troubleshoot production issues using logs, traces, metrics, and profiling tools.
Requirements
- 5+ years of backend development experience with 2+ years in a microservices environment.
- Strong hands-on experience with .NET Core (C#) and PostgreSQL.
- Experience with distributed tracing, log aggregation, and metrics tools such as Jaeger, Prometheus, Loki, and Grafana.
- Deep understanding of REST, gRPC, and asynchronous messaging patterns (Kafka, RabbitMQ).
- Familiarity with Kubernetes, Docker, and container deployments.
- Knowledge of resilience patterns including timeouts, retries, bulkheads, and circuit breakers.
Preferred Qualifications
- Experience with service mesh tools like Istio or Consul.
- Familiarity with Event Sourcing, CQRS, and DDD patterns.
- Exposure to Infrastructure as Code tools such as Terraform and Helm.
- Experience with other databases like Redis, MongoDB, or TimescaleDB.
- Knowledge of cloud platforms like AWS, Azure, or GCP.
Key skills/competency
- .NET Core
- C#
- PostgreSQL
- Microservices
- Distributed Tracing
- Observability
- CI/CD
- Kubernetes
- Docker
- SQL Optimization
How to Get Hired at Charger Logistics Inc
🎯 Tips for Getting Hired
- Research Charger Logistics Inc: Understand their logistics solutions and company history.
- Customize your resume: Highlight .NET Core and microservices experience.
- Prepare technical examples: Demonstrate observability and performance optimization skills.
- Practice problem-solving: Focus on debugging large scale systems.
📝 Interview Preparation Advice
Technical Preparation
circle
Review .NET Core frameworks and C# syntax.
circle
Practice microservices architecture design exercises.
circle
Optimize SQL queries using PostgreSQL tools.
circle
Familiarize with observability tools like Prometheus.
Behavioral Questions
circle
Describe a complex system challenge solved.
circle
Explain collaboration experience with diverse teams.
circle
Share a time you optimized backend performance.
circle
Discuss handling production issues under pressure.
Frequently Asked Questions
What technical skills are required for the Backend Developer .Net Core role at Charger Logistics Inc?
keyboard_arrow_down
How important is experience with observability tools for Charger Logistics Inc's Backend Developer .Net Core role?
keyboard_arrow_down
What is the main responsibility of the Backend Developer .Net Core at Charger Logistics Inc?
keyboard_arrow_down
How does Charger Logistics Inc support professional growth for backend developers?
keyboard_arrow_down
What development environment is used for the Backend Developer .Net Core role at Charger Logistics Inc?
keyboard_arrow_down