We're Hiring: Senior .NET Software Developer (7+ Years)
📍 Location: On-site – Amman
🕘 Type: Full-time
About Us
We are an ambitious EdTech company building a next-generation modular SaaS eLearning platform designed for extensibility, scalability, and long-term maintainability. Our architecture is rooted in Domain-Driven Design, modular monoliths, CQRS, and event-driven orchestration. We work with cutting-edge technologies and expect our team to shape both architecture and product direction through solid engineering principles.
If you’re passionate about clean architecture, scalable systems, and leading by example—this is the place for you.
Responsibilities
- Design and implement modular .NET solutions based on DDD
- Architect distributed applications and scalable backend services
- Apply SOLID principles and modern design patterns to new and existing codebases
- Lead and mentor a team of developers to enforce engineering best practices
- Design and optimize relational data models using SQL Server
- Work on event-driven workflows, including sagas and process managers
- Contribute to system architecture and cross-cutting concerns
Requirements
- 7+ years of hands-on experience in .NET Core / ASP.NET Core development
- Proven experience in leading software design and architecture for scalable applications
- Track record of working on multiple full-cycle projects, from requirements to deployment
- Strong experience with Domain-Driven Design (DDD) and modular architecture
- Deep knowledge of SQL Server, with expertise in data modeling, query optimization, and performance tuning
- Proficiency in SOLID principles, clean code practices, and modern design patterns
- Experience building distributed systems and handling inter-module communication
- Familiarity with CQRS, event-driven design. saga orchestration, and asynchronous workflows is a plus
- Ability to identify performance bottlenecks and optimize complex systems
- Demonstrated leadership and mentorship in engineering teams
- Strong communication and documentation skills
Bonus Points
- Experience with ABP.io framework
- Familiarity with Elsa Workflows, CAP, or MassTransit
- Knowledge of plugin-based systems or microservice transition strategies
📩 Apply Now
If you’re a builder at heart and ready to take ownership of meaningful architectural work, send us your CV via email at recruitment@devnas.net .