Senior Python Developer - Data Structure & Algorithm (4-6 yrs)
Verismart
posted 2d ago
We are seeking a talented and motivated Python Developer to join our development team. This role involves developing and deploying high-quality software solutions. Candidate will work closely with cross functional teams to deliver scalable and efficient applications, leveraging the power of Python and related frameworks.
Key Responsibilities :
- Ability to understand business requirements and translate them into technical requirements
- You will ensure that these components and the overall application are robust and easy to
maintain.
- Have a good understanding of design and user experience principles.
- High adaptability in a dynamic start-up environment
-Ensuring technologies are used efficiently, profitably and securely.
- Excellent troubleshooting, analytical and problem-solving abilities with a tenacious commitment to finding the root cause of issues.
- Knowledge of Version Control System & basics of CI/CD
- Solid foundation in OOPS, Data structures, and Algorithms
- Knowledge of SDLC phases of a project development.
- Write Quality, Testable & Modular code
Skills Required :
- Minimum 2+ years of experience in REST API development using Python.
- Must have experience with popular Python frameworks like Django / Flask, or FastAPI Framework (FastAPI preferred).
- Able to integrate multiple data sources and databases into one system
- Knowledge of load testing and optimizing code for performance, security, and scalability
- Good experience in asynchronous programming and thread-based programming.
- Experience with Linux and schedulers like crontab or Celerybeat.
- Experience with OpenCV
- Experience with Unit testing frameworks in Python
- Knowledge of modern authorization & authentication mechanisms.
- Able to create database schemes that represent and support business processes
- Experience with PostgreSQL, MongoDB and understanding of writing and optimizing SQL queries
Qualifications :
- Familiarity with NLP, Chatbot, Generative AI
- Good to have experience in Kubernetes & Docker
- Knowledge of a Cloud Service like GCP or AWS would be an added advantage
What We Offer :
- Opportunity to work in a collaborative and dynamic environment.
- Work on innovative blockchain and FinTech projects.
- Exposure to top clients, industry experts, and exciting projects in a fast-growing company.
Functional Areas: Software/Testing/Networking
Read full job description