
Dotflick Solutions
Profile : Python DevelopmentJob 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 (ref:hirist.com)