Location: Pune, Bangalore
Job Description
We are searching for a talented Python Developer with expertise in creating interactive and visually appealing web applications using Dash. As a Python Developer, you will be responsible for designing and implementing data-driven web solutions that enable our clients to visualize and interact with complex data analytics and insights.
Your proficiency in Python and Dash will be instrumental in delivering high-quality applications that meet our clients’ requirements. This role offers a unique opportunity to collaborate with cross-functional teams and contribute to both consulting projects and product development efforts.
Responsibilities
- Collaborate with data scientists, designers, and product managers to understand application requirements and user experience goals.
- Design, develop, test, and deploy interactive web applications using the Dash framework.
- Implement data visualization components, graphs, charts, and interactive features to display complex data analytics.
- Integrate data APIs, databases, and backend services to ensure seamless data flow and application functionality.
- Optimize application performance for speed and responsiveness.
- Ensure the security and integrity of user data and application interactions.
- Collaborate with UI/UX designers to create intuitive and visually appealing user interfaces.
- Stay up-to-date with industry trends and best practices in web development, data visualization, and user experience design.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree is a plus.
- 2 to 5 years of professional experience as a Python Developer.
- Expertise in developing web applications using Python, with a strong emphasis on the Dash framework.
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with data visualization libraries like Plotly for creating interactive charts and graphs.
- Experience with backend frameworks (e.g., Flask) and RESTful API development.
- Solid understanding of software development principles, version control, and testing methodologies.
- Strong problem-solving skills and attention to detail.
- Effective communication and collaboration abilities.
- Ability to work in a fast-paced, dynamic environment and manage multiple tasks.
- Experience working in BFSI domain is a plus.
Perks and Benefits
- Competitive salary and performance-based incentives.
- Hybrid working model, allowing a flexible balance between remote and in-office work.
- Exposure to a wide range of projects across various industries.
- Opportunities for continuous learning and professional growth.
- Collaborative and inclusive work culture.
- Health and wellness programs.
- Support for refining technical skills and staying updated with emerging trends.
