06 Nov
|
Spait Infotech
|
Canada
06 Nov
Spait Infotech
Canada
- Design, develop, test, and maintain scalable applications using Python.
- Write clean, reusable, productive, 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.
📌 Python Developer (Canada)
🏢 Spait Infotech
📍 Canada