VIDAI
Senior Python Developer - Django/Flask
Job Location
in, India
Job Description
Job Title : Python developer - Python/Django Experience Level : 5 -10 Years About Us : VIDAI is a leading innovator in the software development industry, committed to delivering high-quality, scalable solutions. We are seeking a seasoned Senior Python Django Developer to join our talented team and lead the development of our web applications. Job Description : Responsibilities : - Lead the design, development, and deployment of complex web applications using Django and Django Rest Framework (DRF). - Architect robust, scalable, and high-performance software solutions, ensuring best practices and coding standards are followed. - Mentor and guide junior developers, providing technical leadership, conducting code reviews, and ensuring adherence to development standards. - Collaborate with cross-functional teams, including product managers, designers, and other stakeholders, to define project requirements and deliver innovative features. - Optimize application performance and troubleshoot complex issues in production environments. - Continuously improve the software development process, suggesting and implementing enhancements to development tools and workflows. - Stay current with emerging technologies and industry trends, incorporating them into the team's development practices as appropriate. Requirements : - Bachelor's degree in Computer Science, Information Technology, or a related field. - 3-5 years of professional experience in software development with a strong focus on Django and Django Rest Framework (DRF). - Deep understanding of object-oriented programming (OOP) principles and design patterns, with a proven track record of applying them in software projects. - Proficiency in SQL and extensive experience with relational databases such as PostgreSQL or Ms SQL Server. - Strong knowledge of front-end technologies (HTML, CSS, JavaScript) and experience integrating with front-end frameworks. - Experience with version control systems, particularly Git, and collaborative development workflows. - Excellent problem-solving skills, with a proactive approach to identifying and resolving issues. - Strong communication skills, with the ability to effectively articulate technical concepts to both technical and non-technical stakeholders. - Demonstrated leadership skills, with experience mentoring junior developers and leading project teams. - Lead the design, development, and deployment of sophisticated front-end solutions using React.js. - Architect scalable, robust, and user-friendly web applications, ensuring adherence to best practices and coding standards. - Mentor and guide junior developers, providing technical leadership, conducting code reviews, and fostering best practices in front-end development. - Collaborate with cross-functional teams, including back-end developers, product managers, and UX/UI designers, to define project requirements and deliver intuitive user interfaces. - Optimize application performance, implementing best practices for loading times, responsiveness, and accessibility. - Continuously improve the development process, suggesting and implementing enhancements to front-end tools and workflows. - Stay updated with the latest developments in React and front-end technologies, integrating them into the team's development practices when appropriate. Preferred Qualifications : - Experience with cloud platforms such as AWS, Azure, or Google Cloud. - Familiarity with agile development methodologies and experience working in an agile environment. - Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes. - Experience with CI/CD pipelines, automated testing, and deployment processes. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/27/2024
Location: in, IN
Posted Date: 11/27/2024
Contact Information
Contact | Human Resources VIDAI |
---|