Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer in San Diego, CA, on a long-term contract. Key skills include Python proficiency, code optimization, and experience with Git and agile methodologies. A Bachelor's degree in Computer Science or related field is required.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
480
-
πŸ—“οΈ - Date discovered
September 3, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Hybrid
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
San Diego, CA
-
🧠 - Skills detailed
#Documentation #Code Reviews #Computer Science #Quality Assurance #Python #Agile #Version Control #Scala #Programming #GIT
Role description
Title: Python Developer Duration: Long Term Location: San Diego, CA Hybrid Job Description: We are seeking a talented and experienced Software Developer proficient in Python to join our dynamic team. As a Software Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs. You will collaborate with cross-functional teams to ensure the delivery of robust and scalable software products. Key Responsibilities: Software Development: Develop, test, and maintain software applications using Python. Code Optimization: Optimize code for performance and scalability to ensure efficient execution of software applications. Problem Solving: Troubleshoot and debug software issues, identifying root causes and implementing effective solutions. Documentation: Document software designs, specifications, and maintenance procedures for future reference. Collaboration: Collaborate with cross-functional teams, including software engineers, quality assurance testers, and product managers, to deliver high-quality software products. Continuous Learning: Stay updated with the latest trends and technologies in software development, incorporating best practices into our development processes. Code Review: Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards. Testing: Develop and execute unit tests and integration tests to ensure the reliability and robustness of software applications. Required Skills and Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development using Python. Strong understanding of object-oriented programming concepts and design patterns. Experience with software development tools such as IDEs, version control systems (e.g., Git), and issue tracking systems. Familiarity with agile software development methodologies. Excellent problem-solving and analytical skills. Strong communication and teamwork skills. Ability to work independently and collaboratively in a fast-paced environment.