HamburgerMenu
hirist

Job Description

Description :

Job Summary :


We are seeking a skilled and motivated Python Developer to design, develop, and maintain high-quality software solutions. The ideal candidate will have strong experience with Python programming and a solid understanding of backend development, APIs, databases, and modern development practices. This role involves working closely with cross-functional teams to deliver scalable, secure, and efficient applications that support business and customer needs.

Key Responsibilities :


- Design, develop, test, and maintain applications and services using Python.

- Build and consume RESTful APIs and integrate third-party services.

- Write clean, efficient, and reusable code following best practices and coding standards.

- Work with relational and/or NoSQL databases to design schemas and optimize queries.

- Implement unit tests and automated testing to ensure code quality and reliability.

- Participate in Agile/Scrum development processes, including sprint planning and reviews.

- Troubleshoot, debug, and resolve application issues across development and production environments.

- Collaborate with DevOps teams to support CI/CD pipelines and deployment activities.

- Maintain technical documentation and contribute to knowledge sharing within the team.

- Continuously learn and adopt new technologies to improve system performance and maintainability.

Required Skills & Qualifications :


- Strong proficiency in Python with hands-on development experience.

- Experience with Python frameworks such as Django, Flask, or FastAPI.

- Solid understanding of REST APIs, microservices, and backend architectures.

- Experience working with databases such as PostgreSQL, MySQL, or MongoDB.

- Familiarity with version control systems like Git.

- Understanding of software development best practices, design patterns, and clean code principles.

- Strong problem-solving skills and attention to detail.

- Good written and verbal communication skills.

Preferred Qualifications :


- Experience with cloud platforms (AWS, Azure, or GCP).

- Knowledge of Docker, containers, and CI/CD tools.

- Exposure to data processing, automation, or AI/ML workflows is a plus.

Why Join Us?

- Work on impactful, real-world projects using modern technologies.

- Collaborative and growth-oriented engineering culture.

- Competitive compensation and benefits with opportunities for career advancement.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in