Python Developer

Contract

Gravity IT Resourcing

Python Developer
Remote, Illinois
Apply Now

To Apply for this Job Click Here

Job Description:
Python Developer
Role and Responsibilities:
As a Python Developer, you will be responsible for designing, developing, and maintaining Python-based applications and systems. Your role will involve utilizing your strong technical expertise in Python programming and related technologies to deliver high-quality software solutions. Your responsibilities will include:
– Collaborating with cross-functional teams to gather and analyze requirements, design software solutions, and develop efficient and scalable Python applications.
– Writing clean, maintainable, and efficient Python code following coding standards and best practices.
– Developing and implementing robust back-end functionalities, including data processing, APIs, and integrations with external systems.
– Performing unit testing and debugging to ensure the quality and reliability of the code.
– Conducting code reviews, providing constructive feedback, and mentoring junior developers.

Minimum Qualifications:
– Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
– Working professional experience as a Python Developer, with a focus on core Python development.
– Strong proficiency in Python programming language, including knowledge of core Python concepts, data structures, and algorithms.
– Proficiency in version control systems like Git for code management and collaboration.
– Experience in writing testable and maintainable code, and familiarity with unit testing frameworks like Pyauto
– Strong problem-solving skills and the ability to debug and troubleshoot complex software issues.

Technical Skills:
– Python programming Libraries (Selenium, OpenCV, Beautiful Soup, PyAutoGUI)
– Python programming language.
– Python frameworks (e.g., Django, Flask).
– SQL and relational databases (e.g., MySQL, PostgreSQL).
– Version control systems (e.g., Git).
– Unit testing frameworks (e.g., PyTest, Unit test).
– Agile development methodologies.
 

To Apply for this Job Click Here

Apply Now