Python Developer
Pune
Fulltime
Role Description & Responsibilities
We are seeking an experienced and highly skilled Senior Python Development Engineer or Lead Development Engineer with 6-10 years of experience to join our dynamic team. In this role, you will be actively participated in designing, building, and maintaining robust software solutions using Python. Your expertise will contribute to the success of our projects, and your leadership will guide junior developers toward excellence.
Required Skills, Experience & Qualities
• 6+ years of experience in software development processes
• Hands on experience with Object Oriented Python
• Good knowledge of the popular web frameworks and libs - Django, Flask, FastAPI, etc
• Knowledge of the data-processing libs (Pandas, NumPy, Sklearn, etc) – a strong plus
• A good understanding of RESTful API
• Good working understanding of cloud technologies such as AWS or Microsoft Azure
• Good working understanding of SQL and relational databases like PostgreSQL, MySQL, etc.
• Experience with Docker
• Experience with NoSQL databases (MongoDB, DynamoDB, ...) is a plus
• Strong testing and debugging skills with experience in writing unit tests in pytest or similar frameworks.
• Ability to integrate multiple data sources and databases into one system
• Desire and ability to rapidly learn a wide variety of new technical skills
• An analytical mind, with problem-solving skills
• Strong communication skills, both spoken and written
• Experience with system architecture
• Strong knowledge of software design patterns
• Ability to mentor and lead software team and work across multiple projects and manage priorities.
About Us
Calfus is a Silicon Valley headquartered software engineering and platforms company. The name Calfus finds its roots and ethos in the Olympic motto “Citius, Altius, Fortius – Communiter". Calfus seeks to inspire our team to rise faster, higher, stronger, and work together to build software at speed and scale.
Calfus Inc. is an equal opportunity employer and welcomes candidates from all backgrounds to apply. We encourage applications from individuals with diverse experiences and perspectives, as we believe in the power of a diverse and inclusive workforce to drive innovation and success.