172 Dotflick Solutions Jobs
Python Developer - Flask Framework (2-10 yrs)
Dotflick Solutions
posted 7d ago
Key skills for the job
Profile : Python Development
Job description
- You will be responsible for the development, release, and maintenance of large-scale software applications.
- You will be working independently in a fast paced and agile development environment.
What You Will Need:
- A team player with minimum 2+ years of working experience in developing, releasing, and maintaining large-scale software applications.
- Minimum 1 years of working experience in Python and Python Frameworks (preferably Django).
- Proven experience in effective team management.
- Design, develop, and maintain software applications using Python and Django framework.
- Collaborate with product managers, designers, and other developers to understand project requirements and translate them into technical specifications.
- Write clean, efficient, and maintainable code that adheres to industry best practices and coding standards.
- Absolute clarity in OOP fundamentals and Data-Structures
- Must have hands-on experience in Data Structure like List, Dict, Set, Strings, Lambda, etc
- Strong knowledge of various Python Web Frameworks (Django, Flask, ORM, etc.)
- Must have hands-on experience in working with RDBMS - SQL
- Excellent written and verbal communication and presentation skills.
- Must have Experience in AWS web Services (like EC2, RDS, Lambda, S3, LoadBalancer, BeanStalk etc).
- Experience with creating RESTful endpoints using the Django REST framework.
- Strong understanding of OOP Concepts, Data Structure and Design Patterns.
- Have knowledge of the databases like MySQL, Postgresql etc.
- Familiarity with some ORM (Object Relational Mapper) libraries.
- Keen to explore new technologies.
Who You Are :
- Action Oriented - Deliver fast, get great results. We embrace the vision, roadmap to success and the action it takes to make it happen.
- Intellectually Curious - Seek to learn, love to teach. Were humble and embrace respectful, radical candour with a mindset of ongoing professional and personal development.
- Collaborative - One team, shared mission. We welcome feedback and understand the value of working together to accomplish more than what is possible individually
Functional Areas: Software/Testing/Networking
Read full job description