Company Overview
Doyenhub Software Solution Pvt. Ltd. is a leading IT consulting firm headquartered in Surat specializing in servicebased software solutions. With a workforce of 35 employees we are committed to delivering innovative solutions that drive success for our clients. Our team leverages cuttingedge technologies to provide a range of IT services across various industries. For more information visit our website at www.doyenhub.
Job Overview
We are seeking a skilled Python Developer to join our dynamic team in Surat. This is a fulltime midlevel position requiring a minimum of 4 years to a maximum of 6 years of relevant work experience. As a Python Developer you will play a key role in developing highquality software solutions that meet our clients needs working closely with crossfunctional teams to deliver cuttingedge applications.
Qualifications and Skills
- Proven experience in Python development with a solid understanding of Python programming concepts and best practices.
- Proficiency in Django and Flask frameworks (Mandatory skill) with a demonstrated ability to build and maintain web applications using these technologies.
- Handson experience with Pandas and NumPy including data manipulation analysis and processing using these libraries.
- Strong understanding of RESTful APIs with experience in designing developing and integrating robust API solutions.
- Familiarity with version control systems specifically Git for efficient collaboration and code management.
- Work experience with SQL databases with the ability to write efficient queries and manage database interactions.
- Excellent problemsolving skills and attention to detail with the ability to troubleshoot and resolve technical issues effectively.
- Strong communication and collaboration skills capable of working in a teamoriented environment to achieve project goals.
Roles and Responsibilities
- Design develop and maintain scalable and secure web applications using Python Django and Flask frameworks.
- Collaborate with crossfunctional teams including designers product managers and other developers to define and implement software requirements.
- Develop and integrate RESTful APIs for seamless communication between systems and services.
- Utilize Pandas and NumPy for efficient data processing and analysis to meet project specifications.
- Implement version control using Git to ensure smooth collaboration and project continuity.
- Analyze and optimize existing codebases for performance improvements and code quality enhancement.
- Participate in code reviews and provide constructive feedback to peers fostering a culture of continuous improvement.
- Stay updated with industry trends and best practices and apply knowledge to improve software development processes.
Required Experience:
Manager