HireXtra

Python Developer - Django/Flask

Job Location

chennai, India

Job Description

Position : Python Developer Location : Chennai, India Role Type : Permanent Experience : 2 Years About the Job : We are seeking a passionate and skilled Python Developer to join our dynamic team in Chennai. This is a fantastic opportunity to contribute to exciting projects and grow your career in a fast-paced environment. We are hosting a walk-in drive to find talented individuals who are eager to leverage their Python expertise and build robust, scalable applications. As a Python Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions, collaborating with cross-functional teams, and contributing to the entire software development lifecycle. - Responsibilities : Software Development : - Design, develop, and maintain efficient, reusable, and reliable Python code. - Implement and integrate user-facing elements developed by front-end developers with server-side logic. - Develop and manage databases and APIs. - Write clean, well-documented, and testable code. - Troubleshoot, debug, and optimize application performance. Collaboration and Communication : - Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. - - Participate in code reviews and provide constructive feedback. - - Communicate effectively with team members and stakeholders. - - Contribute to team meetings and discussions. Technical Expertise : - Stay up-to-date with the latest trends and technologies in Python development. - Contribute to the continuous improvement of development processes and best practices. - Participate in the full software development lifecycle (SDLC). - Deploy and maintain applications. Problem Solving : - Analyze and resolve complex technical problems. - Identify and address performance bottlenecks. - Implement solutions that are scalable and maintainable. Requirements : 1. Education : - Bachelor's degree in Computer Science, Information Technology, or a related field. 2. Experience : - Minimum of 2 years of professional experience in Python development. - Proven track record of delivering successful Python-based projects. - A strong portfolio of projects demonstrating your Python development skills. 3. Technical Skills : Python Proficiency : - Strong proficiency in Python 3.x. - Experience with Python frameworks such as Django, Flask, or Pyramid. - Understanding of object-oriented programming (OOP) principles. - Understanding of asynchronous task queues such as Celery. Database Management : - Experience with relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., MongoDB). - Proficiency in writing and optimizing SQL queries. - Experience with ORM(Object Relational Mappers) such as SQLAlchemy. Front-End Technologies (Basic Understanding) : - Familiarity with HTML, CSS, and JavaScript. - Understanding of RESTful APIs. Cloud Platforms (Optional but Preferred) : - Knowledge of cloud platforms such as AWS, Google Cloud, or Azure. - Experience with cloud deployment and scaling. Version Control : - Proficiency in using Git for version control. - Experience with Git workflows (e.g., Gitflow). Testing : - Experience with unit testing and integration testing. - Knowledge of testing frameworks (e.g., pytest, unittest). Operating Systems : - Experience with Linux/Unix environments. Personal Attributes : - Strong problem-solving and analytical skills. - Excellent communication and interpersonal skills. - Ability to work independently and as part of a team. - - A strong desire to learn and grow. - Attention to detail and a commitment to quality. - Ability to work in a fast paced walk in drive environment. (ref:hirist.tech)

Location: chennai, IN

Posted Date: 4/19/2025
View More HireXtra Jobs

Contact Information

Contact Human Resources
HireXtra

Posted

April 19, 2025
UID: 5098112563

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.