Job Title: Senior Python Developer
Location: California - Bay Area (Hybrid - 3 days in the office, 2 days remote)
Job Description:
We are looking for a skilled Senior Python Developer to join our team in California. The ideal candidate will have extensive experience in Python development, a strong problem-solving mindset, and a commitment to delivering high-quality software solutions.
Responsibilities:
· Design, develop, and maintain scalable applications using Python.
· Collaborate with cross-functional teams to gather requirements and implement effective solutions.
·Conduct code reviews and ensure adherence to best practices.
· Troubleshoot and debug applications to optimize performance.
· Mentor junior developers and contribute to team knowledge sharing.
Requirements:
·5+ years of experience in Python development.
·Strong knowledge of web frameworks such as Django or Flask.
·Experience with RESTful APIs and microservices architecture.
· Familiarity with databases (both SQL and NoSQL).
·Proficiency in version control systems, particularly Git.
· Excellent communication skills and ability to work collaboratively in a team environment.
· Experience with Agile methodologies is a plus.