top of page
young-business-people-meeting-office-portrait-dive-2023-11-27-04-56-12-utc (1).jpg

Python Developer

Noida, india

We are seeking a skilled and passionate Python Developer to join our team. As a Python Developer, you will be responsible for designing, developing, and maintaining high-quality Python-based applications and systems. You will work closely with cross-functional teams to understand project requirements, develop efficient code solutions, and contribute to the overall success of our projects.



Responsibilities:

  • Design, develop, and maintain Python applications and systems.

  • Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.

  • Write clean, efficient, and reusable code following best practices and coding standards.

  • Develop and maintain APIs and web services using Python frameworks such as Django or Flask.

  • Implement and integrate data storage solutions using relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB, Redis).

  • Perform testing, debugging, and troubleshooting of applications to ensure high performance, scalability, and reliability.

  • Collaborate with DevOps teams to ensure smooth deployment and continuous integration of applications.

  • Participate in code reviews and provide constructive feedback to team members.

  • Keep up to date with the latest trends and advancements in Python development and related technologies.

  • Contribute to the improvement of development processes and tools.


Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • Proven experience as a Python Developer, with a strong portfolio of Python projects.

  • Proficiency in Python and its associated frameworks (e.g., Django, Flask).

  • Strong understanding of web development concepts (HTTP, REST, APIs, etc.).

  • Experience with relational databases (e.g., PostgreSQL, MySQL) and SQL query optimization.

  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript.

  • Knowledge of version control systems, such as Git.

  • Solid understanding of software development life cycle (SDLC) and Agile methodologies.

  • Strong problem-solving and analytical skills.

  • Excellent communication and teamwork abilities.


Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.

  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).

  • Familiarity with data science libraries and frameworks (e.g., NumPy, Pandas, TensorFlow).

  • Understanding of machine learning concepts and algorithms.

  • Experience with test-driven development (TDD) and automated testing frameworks.

Python Developer

Application for :

bottom of page