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
Application Engineer in Payments Workflow Technology team delivering solutions aligned with technology strategy. Engaging in project delivery and collaboration for technology solutions at TD.
Senior Backend Engineer joining cross - functional teams to develop tools, APIs, and integrations at Remote. Work revolves around Elixir, Phoenix, React, and Next.js architectures.
Oracle Cloud Solutions Technical Architect at Argano proposing and delivering state - of - the - art solutions. Collaborating with clients to address technical needs and implement Oracle Cloud solutions.
Senior Backend Developer at Clir Renewables building AI - powered features for sustainable energy management. Collaborating with product teams to enhance client - facing systems and support renewable energy intelligence.
Intermediate Backend Software Developer at Ava Industries. Assist in transferring patient health data using Ruby on Rails for a cloud - based EMR system.
Senior Python Developer contract role in Toronto. Requires 8+ years development experience, 3+ years Python, GCP services, data tools, and workflow orchestration.
Senior Ruby on Rails Engineer developing scalable web features and improving APIs at Zipline. Shape robust systems while contributing to AI - powered initiatives in a fully remote environment.