Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
 - Change status (Applied, Interview, Offer, etc.)
 - Add personal notes and comments
 - Set reminders for follow-ups
 - Track your entire application journey
 
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
 - Review job details later without searching again
 - Compare with other saved opportunities
 - Keep a collection of interesting positions
 - Receive notifications about saved jobs before they expire
 
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Assignment Description
We are looking for a skilled Backend Developer to design and build reliable backend services supporting in-store sales, order management, and related business workflows.
You will work with C# (.NET 9 or later) and apply principles from Domain-Driven Design (DDD), Event-Driven Architecture (EDA), and Event Sourcing to create scalable, cloud-native systems. The role involves building RESTful APIs with clear contracts and versioning, applying Hypermedia (HATEOAS) and Event Publishing patterns to ensure flexibility and adaptability.
System performance and observability will be supported through OpenTelemetry, structured logging, and distributed tracing. You will collaborate closely with frontend and integration teams to deliver seamless, end-to-end customer experiences.
Key Responsibilities
- Develop and maintain backend business services and REST APIs in C# (.NET 9 or newer).
 - Apply Domain-Driven Design to model complex business logic.
 - Implement event-sourced components for traceable and auditable workflows.
 - Design scalable, cloud-native solutions supporting multiple markets.
 - Ensure clear API contracts, versioning, and alignment with other domain models.
 - Apply observability practices using OpenTelemetry, structured logging, and distributed tracing.
 
Required Qualifications
- Strong programming skills in C# (.NET 9 or newer).
 - Deep understanding of Domain-Driven Design (DDD), Event-Driven Architecture (EDA), and Event Sourcing principles.
 - Proven ability to design and maintain scalable and resilient distributed solutions.
 - Experience with OpenTelemetry, structured logging, and distributed tracing.
 - Hands-on experience using ASP.NET Core to build efficient backend services.
 - Background in cloud-native, API-driven development.
 - Ability to produce clean, maintainable code that models real business processes and logic.
 
Interested? Apply Now
Key Skills
Ranked by relevanceReady to apply?
Join Solvex Solutions and take your career to the next level!
Application takes less than 5 minutes

