If you are a motivated and passionate Python Developer looking for an opportunity to work on challenging projects and grow in your career, we would love to hear from you
Position: Python Developer
Location: San Francisco, California, United States
Salary: $152000 - $192000
Job Description: As a Python Developer, you will be responsible for developing and maintaining high-quality, scalable software solutions using the Python programming language. You will work closely with our team of developers and engineers to understand business requirements and translate them into technical specifications. Your primary focus will be on writing clean, efficient, and well-documented code to build robust and reliable applications.
Key Responsibilities:
- Design, develop, and implement software solutions using Python
- Write clean, efficient, and well-documented code
- Collaborate with cross-functional teams to define and implement new features
- Troubleshoot and debug issues in existing codebase
- Conduct code reviews and provide constructive feedback to team members
- Keep up-to-date with the latest trends and best practices in Python development
- Participate in the entire software development life cycle, from concept to deployment
- Work on multiple projects simultaneously and deliver within tight deadlines
- Continuously improve code quality, performance, and maintainability
- Document technical specifications and project progress
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven work experience as a Python Developer or similar role
- Strong knowledge of the Python programming language and its libraries
- Experience with relational databases and SQL
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Experience with agile development methodologies
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and in a team environment
- Passion for learning and staying updated with new technologies
Preferred Skills:
- Experience with popular Python frameworks like Django, Flask, or Pyramid
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
- Knowledge of data science and machine learning libraries like NumPy, Pandas, or TensorFlow
- Experience with version control systems, preferably Git
- Familiarity with front-end frameworks such as React, Angular, or Vue.js
Join our dynamic team and be a part of shaping the future of software development.