Job Description
Job Overview
We are looking for a Senior Python Developer who can design and build large, modular, and maintainable systems. The role requires strong understanding of enterprise architecture patterns, clean code practices, and experience working on business-critical applications such as ERP, financial systems, or large backend platforms.
Technical Skills (Must Have)
- Strong proficiency in Python (6+ years)
- Hands-on experience with modular and layered architectures
- Deep understanding of Clean Architecture / Hexagonal Architecture / DDD concepts
- Experience with FastAPI or Django for enterprise backend development
- Strong knowledge of REST API design and service contracts
- Experience implementing dependency injection and inversion of co...
Apply for this Position
Ready to join Orange Data Tech? Click the button below to submit your application.
Submit Application