Python Developer
  • Humac Inc
110 Days Ago
NA
NA
San Ramon-CA
7-12 Years
Required Skills: Python,RESTful APIs,Django, Flask, or FastAPI
Job Description
Responsibilities
•       Develop and maintain server-side logic using Python.
•       Design and implement scalable and secure RESTful APIs.
•       Collaborate with front-end developers to integrate user-facing elements with server-side logic.
•       Optimize applications for maximum speed and scalability.
•       Troubleshoot and debug applications to ensure optimal performance.
•       Participate in the entire application lifecycle, focusing on coding and debugging.
•       Write clean, testable, and efficient code.
•       Implement security measures to protect data and applications.
•       Collaborate with cross-functional teams to define, design, and ship new features.
•       Stay up-to-date with emerging technologies and industry trends.
3.      Required Skills
•       Proven experience as a Python Backend Developer or similar role.
•       Strong proficiency in Python programming language.
•       Experience with web frameworks such as Django, Flask, or FastAPI.
•       Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) and integration with backend systems.
•       Understanding of databases (SQL and NoSQL) and data modeling.
•       Knowledge of version control systems, particularly Git.
•       Experience with cloud platforms such as AWS, Azure, or Google Cloud.
•       Strong problem-solving skills and attention to detail.
•       Excellent communication and teamwork abilities.
•       Bachelor’s degree in computer science, Engineering, or related field.
•       Familiarity with CI/CD pipelines and deployment automation.
•       Understanding of Agile methodologies and project management tools (e.g., JIRA)
4.      Key Competencies
•       Technical Expertise: Deep understanding of backend development, including server-side programming, API development, and database management.
•       Problem-Solving: Ability to diagnose and resolve complex technical issues efficiently.
•       Collaboration: Strong team player with excellent communication skills to work effectively with cross-functional teams.
•       Adaptability: Willingness to learn new technologies and adapt to changing project requirements.
•       Attention to Detail: Commitment to writing clean, maintainable, and efficient code.
•       Security Awareness: Understanding of security best practices and implementation of measures to protect data and applications.

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates