Overview
Skills
Job Details
Job Title: Python Developer
Locations: California | Texas | Remote (USA)
Company Overview:
We are a fast-growing tech-driven company specializing in delivering innovative software solutions across multiple domains, including finance, healthcare, and e-commerce. We are looking for a skilled Python Developer to join our dynamic engineering team and contribute to developing scalable and robust applications.
As a Python Developer, you will be responsible for developing, optimizing, and maintaining back-end components, data pipelines, and RESTful APIs. You will work with a cross-functional team to design high-quality software solutions that meet client needs.
Key Responsibilities:-
Write clean, maintainable, and scalable Python code.
-
Develop and maintain APIs and back-end services using frameworks like Django, Flask, or FastAPI.
-
Collaborate with front-end developers, DevOps, and data engineers to integrate systems.
-
Build and optimize data processing pipelines.
-
Conduct code reviews and unit testing.
-
Troubleshoot and debug applications in production and development environments.
-
Participate in Agile development processes including sprint planning and retrospectives.
-
Bachelor's degree in Computer Science, Engineering, or related field.
-
3+ years of hands-on experience with Python development.
-
Experience with at least one Python web framework (Django, Flask, FastAPI).
-
Proficient in working with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
-
Strong understanding of RESTful API design.
-
Experience with version control tools like Git.
-
Familiarity with CI/CD pipelines and containerization (Docker, Kubernetes is a plus).