Software Engineer Python Django
Job in
Abu Dhabi, UAE/Dubai
Listed on 2026-06-05
Listing for:
Brocode Solutions Technology LLC
Full Time
position Listed on 2026-06-05
Job specializations:
-
Software Development
Backend Developer, Full Stack Developer, Software Engineer, Python
Job Description & How to Apply Below
Backend Development
- Design, develop, test, and maintain scalable backend applications using Python and Django.
- Develop and maintain RESTful APIs using Django REST Framework (DRF).
- Build reusable, clean, and maintainable code following industry best practices.
- Design and optimize database structures and application architecture.
- Implement authentication and authorization mechanisms (JWT, OAuth, etc).
- Optimize application performance, security, and scalability.
- Troubleshoot and resolve production issues and bugs.
- Write technical documentation and API specifications.
- Integrate third‑party APIs (payment gateways, ERP systems, CRM platforms, and external services).
- Develop custom integrations between multiple business applications.
- Ensure secure and reliable data exchange between systems.
- Monitor and maintain API performance and availability.
- Design and maintain Postgre
SQL, MySQL, or similar databases. - Create efficient database queries and optimize application performance.
- Manage database migrations and data integrity.
- Perform debugging and performance tuning.
- Work closely with React.js developers, UI/UX designers, and project managers.
- Participate in project planning, sprint meetings, and code reviews.
- Support existing applications and implement new features and enhancements.
- Follow Agile development methodologies and delivery standards.
- Strong experience with Python (5–6 years).
- Strong experience with Django Framework.
- Strong experience with Django REST Framework (DRF).
- Experience building and consuming REST APIs.
- Proficiency in Python programming and OOP.
- Experience with Postgre
SQL, MySQL, or similar relational databases. - Knowledge of Git version control.
- Experience with API integrations and third‑party services.
- Familiarity with authentication mechanisms such as JWT and OAuth.
- Experience deploying applications on Linux servers.
Understanding of software architecture and design patterns.
- Experience with React.js.
- Experience with Docker and containerized deployments.
- Knowledge of AWS, Azure, or other cloud platforms.
- Experience with Celery, Redis, and background task processing.
- Familiarity with Web Sockets and real‑time applications.
- Knowledge of CI/CD pipelines.
- Experience with ERPNext/Frappe Framework is an advantage.
- Experience working on ERP, logistics, property management, or enterprise applications is a plus.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×