Django Developer - India - Fatmug

    Fatmug
    Fatmug India

    2 weeks ago

    Default job background
    Retail
    Description

    Job Description:

    We're in search of a skilled Django Developer who is enthusiastic about creating and managing backend systems crucial to our commerce and operations. You'll be key in building and sustaining the stable, scalable services that are the backbone of our online presence and the integration points for our external partners.

    Key Responsibilities:

    • Backend Development: Apply your knowledge of Django and Django REST Framework to develop and enhance features that are vital for the smooth operation of our business, directly affecting areas such as order processing, inventory management, and customer service.
    • Business Logic Optimization: Implement and refine the business logic that's responsive to our customer needs and operational requirements. You'll be pivotal in ensuring our systems are agile and can evolve with the company's growth.
    • Integration Proficiency: Connect our systems to third-party services effectively, ensuring these integrations work seamlessly and support the overall functionality of our business operations.
    • Database Handling: Manage and optimise database operations, maintaining data integrity, designing appropriate schemas, and ensuring our queries are efficient within our chosen database systems.
    • Maintaining Performance Standards: Keep our backend systems running smoothly and efficiently. You'll be expected to identify bottlenecks and optimise the performance of our systems for better scalability and reliability.
    • Code Quality: Uphold a high standard for code quality. Your work will involve writing clean and maintainable code and participating in code reviews to ensure best practices are followed.
    • Collaboration: Work with various teams to ensure that the backend aligns with the business goals. You will need to effectively communicate technical concepts to non-technical team members, ensuring that everyone is on the same page.

    Requirements:

    • A degree in Computer Science, Software Engineering, or a similar field, or equivalent experience.
    • Solid experience with Django and a good grasp of the Django REST Framework.
    • Good knowledge of Python and comfortable with ORM concepts.
    • Experience with relational databases and a basic understanding of front-end technologies.
    • Knowledge of Pandas for data analytics and data processing
    • A track record of developing secure, robust systems.
    • Strong problem-solving abilities and a keen focus on delivering functional, user-centric solutions.
    • Familiarity with version control systems (e.g., Git).
    • Excellent problem-solving skills and attention to detail.
    • Knowledge of software engineering best practices, including code optimization and design patterns.
    • Effective communication and teamwork skills.