What are the responsibilities and job description for the Python Developer position at eTechLogix Inc.?
Experience : 2-5 years
You should possess in-depth knowledge of object-relational mapping, and experience with server-side logic. Plus you are able to design highly responsive web-applications that perfectly meet the needs of the client.
- Job Roles:
You should possess in-depth knowledge of object-relational mapping, and experience with server-side logic. Plus you are able to design highly responsive web-applications that perfectly meet the needs of the client.
- Requirements:
- Bachelor's degree in computer science, computer engineering, or related field.
- 2-5 years of experience as a Python developer, including hands-on experience with AWS tools and frameworks Expert knowledge of Python and related frameworks including Django and Flask.
- A deep understanding and multi-process architecture and the threading limitations of Python.
- Ability to integrate multiple data sources into a single system.
- Familiarity with testing tools.
- Ability to collaborate on projects and work independently when required.
- Candidate must be willing to complete a basic Python coding exercise as part of the interview process.
- Prefer experience with Test-First / Test-Driven-Development.
- Prefer experience with branching and merging on Git-based or other source control tools.