Role: Senior Python Developer.
Location: REMOTE
Start Date: Immediate.
Note:
- Please check with candidates if they have experience with : CVXPY Pandas Pymongo Numpy Flask Celery and Pytest. And familiarity of VueJS/NodeJS.
Job Summary:
- A strong support developer with 5 years of experience in Python development
Experience and Education Required:
- 5 years of experience in Python development
Process Skills:
- Reduce the manual efforts by automating the recurring tasks using best practices and standards.
- Responsible for Delivering proof of concepts and innovations for customer value add.
Technical Skills:
- Develop test and maintain highquality Python applications.
- Experience working with following technologies: CVXPY Pandas Pymongo Numpy Flask Celery and Pytest.
- Utilize the Pandas library for data manipulation analysis and visualization.
- Interface with MongoDB to store retrieve and manage data efficiently.
- Familiarity with below technologies: VueJS version 2 NodeJS Express
- Design and implement robust scalable and secure backend services.
- Collaborate with crossfunctional teams to define design and ship new features.
- Troubleshoot and debug applications to optimize performance.
- Participate in code reviews and contribute to continuous improvement of development practices.
- Mentor junior developers and provide technical guidance.
Behavioral Skills:
- Strong proficiency in the Pandas library for data manipulation and analysis.
- Extensive experience with MongoDB including data modeling and performance optimization.
- Solid understanding of software development principles including OOP design patterns and testing.
- Familiarity with RESTful APIs and web services.
- Proficiency in version control systems particularly Git.
- Experience with Agile/Scrum development methodologies.
- Excellent problemsolving skills and attention to detail.
- Strong communication and teamwork abilities