i
CodeChavo
6 CodeChavo Jobs
Python/Django Developer - Microservices Architecture (3-4 yrs)
CodeChavo
posted 3d ago
Company Description :
CodeChavo is a global digital transformation solutions provider.
With a focus on working closely with technology companies, CodeChavo partners with clients from design to operation to embed innovation and agility into their organizations.
The company helps companies outsource digital projects and build quality tech teams.
Role Description :
This is a full-time on-site role for a Python Django Developer with 3+ years of experience.
The Developer will be responsible for back-end web development, software development, front-end development, programming, and databases.
Qualifications :
- Back-End Web Development, Software Development, and Front-End Development skills.
- Programming and Databases skills.
- Experience in developing scalable web applications using Python and Django.
- Strong knowledge of software development processes and best practices.
- Experience with RESTful APIs and microservices architecture.
- Experience working with celery and rabbitMQ.
- Ability to work in a collaborative team environment.
About the Role :
We are seeking a talented and experienced Python Django Developer to join our dynamic team. This is a full-time, on-site position that offers a challenging and rewarding opportunity to contribute to the development of cutting-edge web applications.
Responsibilities :
- Design, develop, and maintain high-quality, scalable, and maintainable web applications using Python and Django.
- Develop and implement RESTful APIs and microservices architecture.
- Work with front-end developers to ensure smooth integration of front-end and back-end components. Develop and maintain databases and data models.
- Write clean, well-documented, and testable code.
- Participate in code reviews and provide constructive feedback.
- Collaborate effectively with cross-functional teams (e.g., product managers, designers, QA engineers). Stay up-to-date with the latest technologies and industry best practices.
- Contribute to the continuous improvement of our development processes and tools.
Qualifications :
- 3+ years of professional experience in back-end web development using Python and Django. Strong understanding of software development principles, design patterns, and best practices.
- Expertise in object-oriented programming and data structures. Experience with RESTful API design and development.
- Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and SQL.
- Experience with asynchronous task queues like Celery and message brokers like RabbitMQ. Proficiency with Git and version control systems.
- Experience working in an agile development environment.
- Excellent communication and teamwork skills.
Bachelor's degree in Computer Science or a related field.
Bonus Points : Experience with cloud platforms (e.g., AWS, Google Cloud, Azure). Familiarity with frontend frameworks (e.g., React, Angular, Vue.js). Contributions to open-source projects.
Functional Areas: Other
Read full job description