Senior .NET Backend Developer at a company focusing on backend system development. Responsible for designing, developing, and maintaining scalable backend systems using .NET technologies.
Responsibilities
Design, develop, and maintain backend services using .NET and C#
Apply Clean Architecture principles to ensure maintainable and scalable codebases
Implement and consume RESTful APIs
Work with Entity Framework (EF) for data persistence and complex data modeling
Design and build event-driven systems using messaging technologies like RabbitMQ
Apply strong software architecture principles to guide system design and service interactions
Write unit tests and contribute to overall test automation practices
Integrate and manage distributed caching mechanisms (e.g., Redis, NCache) to improve performance
Develop efficient SQL queries and work closely with SQL Server
Collaborate with cross-functional teams, including frontend, DevOps, and QA
Participate in code reviews, architecture discussions, and mentoring junior developers
Requirements
5+ years of experience in backend development using .NET / .NET Core
Strong experience with Entity Framework (EF)
Solid understanding of event-driven architecture and experience with RabbitMQ (or similar)
Hands-on experience applying Clean Architecture and SOLID principles
Strong grasp of general software architecture concepts (e.g., layered architecture, DDD)
Proficiency in unit testing frameworks (e.g., xUnit, NUnit, Moq)
Familiarity with distributed caching systems such as Redis or NCache
Experience building and consuming RESTful APIs
Strong skills in SQL Server development and optimization
Experience working with version control systems like Git
Benefits
A benefits package that includes an extensive health insurance package
Annual vacation
Sick and personal days
A remote-hybrid work environment
Flexible work arrangements to promote work-life balance
Opportunities for professional growth and development
Senior Backend Developer needed for full - time role in Brampton, ON. Requires 6 - 12 years Java/Spring Boot experience, microservices, Docker, Kubernetes, Azure, and AI - assisted tools.
Seeking a Finance Controls & Governance Manager for a 5 - month contract in Toronto. Assess sustainability reporting controls, identify gaps, and strengthen governance.
Backend - leaning Full Stack Engineer building enterprise catering SaaS for restaurant organizations. Designing Java services, REST APIs, and React/Node.js features across a cloud platform.
Senior Go Engineer building Zelle and Fedwire payment capabilities for Form3’s cloud - native payments platform. Designing resilient, regulated, high - volume payment infrastructure from Ontario, Canada.
Senior Backend Engineer building Ruby and GraphQL source - code workflows for GitLab’s DevSecOps platform. Improving reliability, performance, and collaboration across repositories and AI - assisted development.
Senior Developer (Java/Python) needed for hybrid contract in Toronto. Must have 8 - 10 years experience with Java, Python, Spring Boot, and microservices.