What are the responsibilities and job description for the Python Developer position at Robert Half?
Python DeveloperJob Description:Are you a seasoned Python Developer looking to work on cutting-edge projects in a fast-paced and dynamic environment? Join our innovative team and help us develop robust, scalable, and high-performing applications. We are seeking a highly skilled developer with expertise in Python and a strong focus on modern frameworks, tools, and best practices, including Django, React, NoSQL databases, Docker, Kubernetes, pytest, and Git.Key Responsibilities:Design, develop, and maintain web applications using the Django framework.Build front-end components using React, ensuring seamless integration with back-end services.Work with NoSQL databases (e.g., MongoDB, Cassandra) to design scalable and high-performing data models.Develop containerized applications using Docker, and manage deployment processes with Kubernetes.Implement and maintain unit, integration, and end-to-end tests using pytest to ensure quality and reliability.Collaborate with cross-functional teams to define, design, and ship new features.Write clean, maintainable, and version-controlled code using Git, adhering to best practices for code reviews, branching, and pull requests.Troubleshoot and debug issues across the stack, ensuring applications perform optimally.Work in an Agile development environment, participating in sprint planning, stand-ups, and retrospectives.Start your journey with us today—where innovation meets opportunity!
Salary : $110,000 - $125,000