
Search by job, company or skills
About the Role
We are looking for a Technical Lead (.NET) to lead the architecture and development of our ERP platform. This role focuses on designing scalable backend architecture, coordinating complex distributed workflows, and ensuring system reliability for enterprise-scale operations in logistics.
Key Responsibilities
Lead the technical architecture and development of ERP backend systems.
Design modular, scalable system architecture using modern .NET technologies.
Implement domain-driven design (DDD) and event-driven patterns for complex business workflows.
Coordinate distributed workflows and ensure system consistency across services.
Design and implement robust API integrations with multiple external systems.
Optimize database performance, transactions, and system reliability.
Establish observability practices including logging, tracing, and metrics monitoring.
Guide development teams through architecture decisions, code reviews, and technical mentoring.
Qualifications
Minimum 7 years of experience with C# / .NET development.
Strong experience with .NET 8+ and ASP.NET Core.
Experience designing modular architectures (Modular Monolith / Microservices).
Deep understanding of:
Strong knowledge of:
Strong experience with PostgreSQL, including transaction management and performance tuning.
Experience integrating with multiple external systems via APIs or message-based communication.
Preferred Experience
Experience building ERP / Logistics / Finance platforms.
Experience with message queues or event streaming systems.
Experience designing observability systems (logging, tracing, metrics).
Experience leading engineering teams or acting as technical lead.
What We Offer
Opportunity to design and lead the architecture of an enterprise ERP platform.
Work on complex operational systems with real-world impact.
Competitive compensation and benefits package.
Long-term product development environment with strong engineering culture.
Job ID: 144581213