Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Canada?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Spait Infotech

Canada / Global

Python Developer

Job Description

Design, develop, test, and maintain scalable applications using Python. Write clean, reusable, efficient, and maintainable Python code. Develop backend applications, REST APIs, and web services. Work with Python frameworks such as Django, Flask, or FastAPI. Integrate third-party APIs and external services. Develop and manage database operations using SQL and NoSQL databases. Identify, troubleshoot, and resolve application bugs and performance issues. Perform unit testing, debugging, and code reviews. Work with front-end developers to integrate backend services. Use Git for version control and collaborative development. Deploy and maintain applications in cloud environments. Collaborate with cross-functional teams throughout the software development lifecycle. Preferred Skills Strong proficiency in Python programming. Knowledge of Object-Oriented Programming (OOPs) concepts. Experience with Python frameworks such as Django, Flask, or FastAPI. Hands-on experience in REST API development and integration. Knowledge of databases such as MySQL, PostgreSQL, and MongoDB. Understanding of data structures, algorithms, and problem-solving. Experience with ORM tools such as Django ORM or SQLAlchemy. Experience with Git, GitHub, and version control. Knowledge of unit testing using PyTest or Unittest. Understanding of debugging, exception handling, and code optimization. Familiarity with Linux/Unix environments.

#J-18808-Ljbffr
Apply Now