Key Responsibilities : - Design, implement, and maintain back-end systems and APIs for web applications.
- Write clean, efficient, and reusable code using Python.
- Develop and optimize database models and work with both SQL and No SQL databases.
- Work with Django/Flask frameworks to build scalable solutions.
- Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
- Troubleshoot, debug, and optimize back-end code to ensure high performance.
- Ensure code quality through best practices, including testing, code reviews, and documentation.
- Participate in software architecture discussions and provide insights on scalability, performance, and design patterns.
- Stay up to date with the latest industry trends and technologies in Python development.
Required Skills & Qualifications : - Proven experience as a Python Developer, with a strong background in back-end development.
- Solid experience working with Django or Flask web frameworks.
- Strong knowledge of Object-Oriented Programming (OOP) and design patterns.
- Proficiency in database management, including experience with both SQL and No SQL databases.
- Excellent problem-solving and analytical skills.
- Strong understanding of software development principles and best practices.
- Ability to work collaboratively in a team environment and contribute to overall project success.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Preferred Qualifications : - Experience with cloud technologies (AWS, GCP, etc.) is a plus.
- Familiarity with containerization (Docker, Kubernetes) is advantageous.
- Knowledge of front-end technologies (Java Script, HTML, CSS) is a bonus (ref:hirist.tech)
Advertisement:
Eminence Technology - Senior Python Developer - Django/flask, Punjab
Free
Eminence Technology - Senior Python Developer - Django/flask, Punjab
India, Punjab, Punjab,
Modified November 20, 2024
Description
Job details:
⇐ Previous job |
Next job ⇒ |