- Engage closely with the core team to grasp the current architecture and inventory logic.
- Architect, develop, and test new features related to inventory management and syncing.
- Ensure that the solutions are secure, efficient, and scalable in line with our quality expectations.
- Tackle and resolve challenges faced by users or detected internally.
- Keep a comprehensive record of code and implemented solutions, and actively engage in code review sessions.
- Lead and mentor junior developers, providing guidance on best practices and coding standards.
- Provide suggestions based on industry best practices to refine and elevate our system.
- Excellent understanding of object-oriented concepts and Python language.
- Strong understanding of software engineering principles and fundamentals including data structures and algorithms, design patterns, messaging patterns, containerization, enterprise application and microservice / base.
- Hands on with Unit Test, Coding best practices like Sonar cube, Code Review.
- Strong knowledge of computer science fundamentals to develop a scalable system.
- Excellent hands on with Databases - relational or NoSQL.
- Deep expertise in Python with experience implementing REST APIs, familiar with Flask or django.
- Knowledge around middleware like Kafka, RabbitMQ etc , cloud tools like Azure, AWS and exposure to DevOps practices like CI/CD and Docker, Documentation using Swagger will be an added advantage.
- Strong in writing SQL queries.
- Robust proficiency in Django and Python.
- Prior experience working on inventory management systems or related applications.
- Acquaintance with RESTful APIs, and other essential integration methods.
- In-depth knowledge of relational databases.
- Exceptional problem-solving capabilities.
- An acute understanding of secure coding norms and data protection regulations.
- Excellent communication skills in both written and spoken forms.
Django Developer - Aurangabad, India - Aricent
Description
Role :
Django Developer
Job description :
An exciting opportunity has become available to join our team as a Django Developer.
Key Responsibilities :
Required Qualifications :