1. Home
  2. Jobs
  3. Software Engineer Python Django
FullStack Onsite

Software Engineer Python Django

Brocode Solutions Technology LLC
Abu Dhabi , Dubai , Sharjah - United Arab Emirates (UAE) Listed 1 month ago 5–6 years via Naukrigulf
python django postgresql mysql redis react docker aws azure ci/cd linux security git agile

Job Description Roles & Responsibilities Backend Development (Python & Django) 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. API & Integration Development 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. Database & Performance Optimization Design and maintain PostgreSQL, MySQL, or similar databases. Create efficient database queries and optimize application performance. Manage database migrations and data integrity. Perform debugging and performance tuning. Collaboration & Project Delivery 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. Desired Candidate Profile 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 Object-Oriented Programming (OOP). Experience with PostgreSQL, 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. Preferred Skills Experience with React.js. Experience with Docker and containerized deployments. Knowledge of AWS, Azure, or cloud platforms. Experience with Celery, Redis, and background task processing. Familiarity with WebSockets 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. Employment Type Full Time Company Industry IT - Software Services Department / Functional Area IT Software Keywords Django DeveloperLead Django DeveloperPython DeveloperBackend Development Get real-time job updates only on our App

Ready to apply?

You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.

Apply on original site

Opens the employer's site in a new tab

  • CompanyBrocode Solutions Technology LLC
  • LocationAbu Dhabi , Dubai , Sharjah - United Arab Emirates (UAE)
  • CategoryFullStack
  • SourceNaukrigulf
  • Listed1 month ago

Related FullStack jobs

More FullStack