3 BitsSens Technologies Jobs
4-6 years
₹ 6 - 11L/yr
Gurgaon / Gurugram
1 vacancy
Python Fullstack Developer
BitsSens Technologies
posted 9d ago
Flexible timing
Key skills for the job
Position: Full Stack Developer - Python
Location: Gurugram/Gurgaon
Experience: Minimum 4 years
Employment Type: Full-time (Working from Office)
Job Summary:
We are seeking a talented Backend Developer with a strong background in Python programming and experience with frameworks like Django or Flask. The ideal candidate will collaborate closely with our team of data scientists to design, develop, and deploy backend solutions tailored for data analysis and processing tasks.
Key Responsibilities:
Collaboration with Data Scientists: Work closely with data scientists to understand project requirements, objectives, and problem statements.
Backend Development: Design, develop, and maintain backend applications using Python and relevant frameworks (Django, Flask).
Data Processing: Implement efficient algorithms and techniques for data processing, transformation, and analysis.
API Development: Create robust APIs for data retrieval, manipulation, and integration with front-end applications or third-party services.
Database Management: Design schemas, optimize queries, and ensure efficient data storage and retrieval mechanisms.
Testing and Debugging: Conduct thorough testing of backend components, identify bugs, and implement fixes to ensure high performance and reliability.
Documentation: Maintain comprehensive documentation for codebase, APIs, and backend processes for seamless collaboration with data science and other teams.
Performance Optimization: Continuously monitor and optimize backend applications for performance, scalability, and efficiency.
Qualifications:
- Minimum 4 years of experience in backend development, preferably in a data-centric environment.
- Proficient in Python programming with hands-on experience in frameworks like Django or Flask.
- Strong understanding of data structures, algorithms, and database management.
- Experience with data processing tools, libraries (e.g., Pandas, NumPy) and file formats (Excel, CSV, etc.) in Python.
- Familiarity with cloud platforms and containerization (e.g., Azure, Docker) is advantageous.
- Excellent problem-solving skills and ability to translate project requirements into technical solutions.
- Effective communication skills with the ability to collaborate with cross-functional teams, including data scientists, analysts, and front-end developers.
- Bachelors or Masters degree in Computer Science, Engineering, or a related field is preferred.
What We Offer:
- Competitive salary and benefits package
- Opportunity to work with a dynamic team of data scientists and developers
- Professional growth and learning opportunities
Interested candidates meeting the above criteria can apply with their updated resume and portfolio.
Employment Type: Full Time, Permanent
Read full job description