C# .NET Backend Developer

Location

Canada

Posted

5 days ago

Salary

0

Seniority

Mid Level

Job Description

C# .NET Backend Developer

RELQ Technologies

Role Description We are seeking a skilled .NET Developer with a strong background in C# and .NET technologies to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and enterprise solutions. You will work closely with cross-functional teams to deliver high-quality software aligned with business needs. Key Responsibilities - Design, develop, test, and deploy applications using C#, .NET Framework, .NET Core. - Build and maintain RESTful APIs, web services, and backend systems. - Collaborate with product managers, QA engineers, and UI/UX teams to understand requirements and deliver solutions. - Write clean, maintainable, and efficient code following best practices. - Troubleshoot, debug, and resolve application issues. - Participate in code reviews to ensure code quality and performance. - Implement security and data protection across applications. - Work with databases such as MS SQL Server / MySQL / PostgreSQL for data modeling and development. - Contribute to architectural discussions and propose technical solutions. Qualifications - Strong programming skills in C# and .NET Framework / .NET Core. - Experience with ASP.NET MVC, Web API, and Entity Framework. - Good understanding of Object-Oriented Programming (OOP) and design patterns. - Hands-on experience with relational databases and writing complex SQL queries. - Familiarity with HTML, CSS, JavaScript, and modern frontend frameworks (optional but preferred). - Knowledge of version control systems like Git. - Experience working in Agile/Scrum environments. - Excellent problem-solving skills and attention to detail. Preferred Skills (Nice to Have) - Experience with Azure / AWS cloud services. - Knowledge of Microservices architecture. - Familiarity with CI/CD pipelines (Azure DevOps, Jenkins, etc.). - Understanding of Unit Testing frameworks (NUnit, xUnit). Education - Bachelor's degree in Computer Science, Information Technology, or related field.

Related Job Pages

More Backend Engineer Jobs

Senior Backend Engineer - C#

JTL-Software GmbH

JTL ist einer der führenden Anbieter von E-Commerce-Software im deutschsprachigen Raum – mit ca. 450 gruppenweiten Mitarbeiter:innen und 50.000 Kunden aus verschiedensten Branchen. Wir entwickeln skalierbare, flexible Lösungen für den Onlinehandel der Zukunft – von der Warenwirtschaft bis zur Shop- und Marktplatzanbindung. Fairness und Respekt sind bei uns gelebte Praxis.

Role Description JTL ist einer der führenden Anbieter von E-Commerce-Software im deutschsprachigen Raum. Mit unserem Warehouse Management System (WMS) unterstützen wir Kunden bei der Abwicklung von täglich tausenden Aufträgen – von Wareneingang und Kommissionierung bis zum Versand. Dabei sind Performance, Stabilität und Zuverlässigkeit geschäftskritisch. Unser WMS ist heute eng mit dem ERP-System verbunden. Schritt für Schritt entwickeln wir die Architektur weiter und schaffen klar definierte Schnittstellen, moderne APIs und neue Cloud-Dienste. Dabei modernisieren wir ein produktiv genutztes System, ohne den laufenden Betrieb zu beeinträchtigen – eine technische Herausforderung mit direktem Einfluss auf unsere Kunden. Dafür suchen wir Verstärkung für ein Team aus sechs Entwicklern und zwei QA-Engineers. Wir arbeiten in zweiwöchigen Sprints, treffen technische Entscheidungen gemeinsam und setzen moderne KI-Werkzeuge wie Claude Code und GitHub Copilot aktiv in unserem Entwicklungsalltag ein. Responsibilities - Du gestaltest die schrittweise Modernisierung des WMS-Monolithen mit und triffst tragfähige Technologieentscheidungen. - Du trennst das WMS schrittweise vom ERP-System und definierst die Schnittstellen, über die beide Systeme künftig miteinander kommunizieren. - Du entwickelst die API-Schicht und die Hub-Anwendungen (z. B. Lagerassistent, Dashboard), über die wir den Monolithen öffnen und um Cloud-Funktionen ergänzen. - Du entwickelst, betreibst und wartest diese Dienste sowie die WMS-Anwendung selbst, im Backend wie im Frontend. - Du gibst dein Wissen im Team weiter und prägst unsere technischen Standards mit. Qualifications - Mehrjährige Erfahrung als Senior Software Engineer mit Verantwortung für Architektur- und Technologieentscheidungen. - Sehr gute Kenntnisse in C# und dem .NET-Ökosystem (.NET 10+). - Erfahrung in der Modernisierung gewachsener Softwarelandschaften, z. B. durch Modularisierung, API-basierte Integration und schrittweise Migration. - Fundierte Kenntnisse in der Entwicklung und Anbindung von APIs (REST, GraphQL) sowie in Microsoft SQL Server. - Hoher Qualitätsanspruch mit Fokus auf automatisierte Tests und den Betrieb eigener Services ("You build it, you run it"). - Erfahrung mit KI-gestützter Softwareentwicklung oder die Bereitschaft, moderne KI-Tools im Entwicklungsalltag einzusetzen. - Gute Englischkenntnisse in Wort und Schrift. Preferred Qualifications - Erfahrung mit React und TypeScript. - Kenntnisse in der Desktop-Entwicklung mit WPF. - Erfahrung mit Messaging-Systemen wie Azure Service Bus, RabbitMQ oder Kafka. - Kenntnisse in Cloud- und DevOps-Themen, insbesondere Azure, Docker, Kubernetes und CI/CD. - Erfahrung im Bereich Observability (Monitoring, Logging, Tracing). - Domänenwissen im E-Commerce oder der Lagerlogistik. Benefits - Remote-First-Arbeitsmodell innerhalb Deutschlands mit der Möglichkeit, bis zu 180 Tage pro Jahr aus ausgewählten Ländern remote zu arbeiten. - Essenszuschuss von bis zu 115 € netto pro Monat. - Zuschuss für einen ergonomischen Homeoffice-Arbeitsplatz. - Regelmäßige Team-Events, unternehmensweite Treffen sowie Sommer- und Weihnachtsfeiern. - Zuschuss zum EGYM Wellpass und JobRad. - Vermögenswirksame Leistungen und betriebliche Altersvorsorge.

Germany
The Blond HR logo

Node.js Lead

The Blond HR

Your personal lawyer on everything HR

ContractRemoteTeam 1-10Since 2025H1B No Sponsor

• Work as a JavaScript Quality Assurance Lead (QAL) to oversee quality, consistency, and trainer performance across JavaScript AI training projects. • Review AI-generated JavaScript code and trainer/QA work. • Evaluate output quality against project guidelines and provide precise written feedback. • Ensure all contributors follow the expected quality standards. • Spot-check JavaScript items, identify quality issues, and provide ongoing feedback through DMs. • Communicate updates to trainers and QAs, and support onboarding. • Maintain documentation and help activate contributors who are not working consistently. • Create and maintain JavaScript project documentation, including style guides, trackers, FAQs, quality notes, examples, honeypots, calibration tasks, and onboarding materials. • Schedule and run onboarding/training calls with trainers and QAs to explain project expectations, workflows, rubrics, quality standards, and JavaScript-specific review requirements.

United States
€70 / hour
E-Merge IT Recruitment logo

Intermediate C# AI Backend Engineer

E-Merge IT Recruitment

The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions. Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

Role Description We're looking for a Backend Engineer with 4 to 6 years of experience building real software for real users. Not tutorial projects. Not "coming soon" projects. Actual production systems that occasionally misbehave at 2 AM. You'll fit right in if you: - Have shipped backend services to production - Know your way around Microservices, DDD, TDD, Event-Driven Architecture, and Clean Architecture - Have met CQRS, Saga, and Circuit Breakers before and didn't immediately run away - Understand that every architectural decision comes with trade-offs - Can confidently say "I don't know, but I'll find out" - Ask questions before spending 8 hours debugging the wrong thing Qualifications - .Net - C# - Typescript - Go - Nextjs - Node.js Requirements - Bonus XP: - React / Next.js experience - Played with LLMs, RAG, AI agents, or built something weird and wonderful with AI - Cloud, containers, CI/CD, Docker, Kubernetes - Side projects that prove your curiosity is stronger than your free time Benefits - Contract position offering a contract rate of R500 per hour negotiable on experience and ability. Company Description The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions. Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

Worldwide
500 / hour
Sarmad logo

Java Fintech Team Leader

Sarmad

Crafting software and ventures in the financial sector

Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Lead a team of Java developers focused on FinTech projects. • Design and architect software solutions that meet business requirements. • Conduct code reviews, provide technical guidance, and ensure best practices are followed in software development. • Collaborate with stakeholders to gather requirements and translate them into technical specifications. • Oversee the development lifecycle, from planning and requirements analysis to deployment and maintenance. • Monitor team performance and foster a culture of continuous improvement and innovation. • Stay current with industry trends and emerging technologies to bring new ideas to the team.

Egypt