Python Developer
5 days onsite (Day 1 onsite)
Primary San Ramon California
Secondary Stamford Connecticut
2. Responsibilities
Develop and maintain serverside logic using Python.
Design and implement scalable and secure RESTful APIs.
Collaborate with frontend developers to integrate userfacing elements with serverside 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 crossfunctional teams to define design and ship new features.
Stay uptodate 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 frontend 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 problemsolving 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 serverside programming API development and database management.
ProblemSolving: Ability to diagnose and resolve complex technical issues efficiently.
Collaboration: Strong team player with excellent communication skills to work effectively with crossfunctional 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.
5. Interview Process
Round 1: Telephone interview.
Round 2: Inperson coding interview in San Ramon.
restful apis,javascript,sql,aws,git,ci/cd,fastapi,nosql,python,flask,agile,azure,html,google cloud,css,django