Senior .NET Developer

Position: Senior .NET Developer

Organization: Linked Heroes

Location: Addis Ababa (Office-based)

Career Level: Senior (5–8 years)

Employment Type: Full-time

Number Required: 1

Deadline: June 14, 2026


About the Job

We are looking for a highly skilled Senior .NET Developer to join our engineering team and lead the development of a modern, enterprise-level SaaS platform. You will be responsible for building and scaling high-impact systems that handle real-time operations, complex integrations, and multi-tenant architectures. This is an opportunity to work with the latest Microsoft technologies to power enterprise logistics and automated workflows.

Key Responsibilities

  • Backend Development: Design and optimize mission-critical backend services using .NET 9 Web API.

  • SaaS Architecture: Build and enhance core features for a scalable, multi-tenant SaaS environment.

  • Integration & Automation: Implement integrations with external services and develop real-time workflow features, including payment processing and communication capabilities.

  • Collaboration: Work closely with architects, product owners, and cross-functional teams to translate requirements into clean, scalable code.

  • Quality Assurance: Write unit and integration tests using NUnit and Moq to ensure system reliability and performance.


About You

Required Qualifications

  • Experience: 5+ years of professional experience with .NET Core / ASP.NET Core.

  • Technical Expertise: Strong mastery of C#, Entity Framework Core, and SQL Server.

  • Architecture: Deep understanding of Clean Architecture principles, Software Design Patterns, and Dependency Injection.

  • Security & APIs: Proven experience designing RESTful APIs and implementing JWT authentication and authorization.

  • DevOps: Familiarity with Git workflows and Azure DevOps for CI/CD.

Nice to Have

  • Real-time Systems: Experience with SignalR for real-time communication.

  • Job Scheduling: Experience with background processing frameworks like Quartz.NET.

  • SaaS & Industry Knowledge: Previous work on multi-tenant applications or experience in logistics, shipping, or warehouse management systems.

  • Monitoring: Familiarity with Serilog, FluentValidation, and Azure Application Insights.


Tech Stack

  • .NET 9 / ASP.NET Core Web API

  • Entity Framework Core & SQL Server

  • JWT Authentication & SignalR

  • Azure DevOps & CI/CD

  • Serilog, Quartz.NET, and Swagger/OpenAPI


How To Apply

Interested candidates are invited to submit their application package to:

  • Email Address: linkedheroes@gmail.com

  • Subject Line: Must be “Senior .NET Developer Application – Your Name”.

Required Documents

  1. Updated Resume/CV.

  2. A brief cover letter outlining your relevant experience.

  3. Portfolio, GitHub profile, or sample projects (if available).

Note: Only shortlisted candidates will be contacted.

Closing Date: June 14, 2026

To apply for this job email your details to linkedheroes@gmail.com


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.