The Python Developer provides expert programming services to clients, specializing in the development, testing, and optimization of Python-based applications and scripts. This hybrid role requires the developer to be based in CA, or surrounding areas, with the ability to work both remotely and on-site as needed. The Python Developer will work closely with client teams to deliver high-quality, maintainable code and solve complex technical challenges. Collaboration on the integration of Python applications with cloud environments and various third-party services is also a key part of this role.
Key Responsibilities
- Collaborate with clients to understand their Python development needs and deliver tailored solutions.
- Write, test, and maintain high-quality Python code for various applications.
- Optimize Python code for performance, scalability, and reliability.
- Integrate Python applications with cloud services (e.g., AWS, Azure) and third-party APIs.
- Participate in code reviews and provide constructive feedback to ensure coding standards and best practices are met.
- Troubleshoot and resolve issues in existing Python codebases.
- Work independently or as part of a team to deliver projects on time and within scope.
- Stay updated with the latest developments in Python and related technologies