FOFort Technologies
Python Developer
Kolkata ₹3-15 LPA Posted 27 Jun 2025
FULL TIME
Git
Docker
Sql
Aws
Django
+1 more
Job Description
Responsibilities:
- Design, develop, and maintain scalable and robust Python applications.
- Collaborate with cross-functional teams to understand project requirements and deliver high-quality software solutions.
- Write e cient, reusable, and modular code following best practices.
- Perform code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot, debug, and optimize application code to resolve performance and functionality issues.
- Work closely with product managers, UX/UI designers, and other stakeholders to deliver projects on time and within scope.
- Stay informed about industry best practices, tools, and trends to continuously improve development processes.
Requirements:
- Bachelors degree in Computer Science or a related field.
- 5 to 6 years of professional Python development experience.
- Proficient in Python, with a strong understanding of its ecosystem.
- Experience with web frameworks such as Django or Flask.
- Solid understanding of database design and experience with SQL and/or NoSQL databases.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) and integration with back-end services.
- Strong knowledge of version control systems, preferably Git.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with cloud platforms, such as AWS or Azure.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Experience with microservices architecture.
- Knowledge of DevOps practices and tools.
- Familiarity with CI/CD pipelines.
- Contributions to open-source projects related to Python development.
- Familiarity with Agile/Scrum methodologies.