Job Description
Python Developer
Responsibilities:
- Design & implement new software modules based on the product requirements
- Debug existing software components, fix issues and avoid regressions
- Participate in software architecture, design discussions and code reviews
- Develop unit/system tests and integrate these with CI server
- Deploy Django applications to production environment and manage cloud resources and monitoring tools.
Experience:
- 3+ years experience with Python or equivalent experience.
- Proven experience developing Django applications in a collaborative environment.
- Understanding of internet infrastructure including REST, DNS, GraphQL and RPC protocols.
- Use of unit testing in web application environment.
- Excellent written and spoken English
- Familiarity with Unix-family systems and command-line life, including common development tools (e.g. Git)
Libraries:
- Django
- Django-rest-framework
- Celery
Bonus experience:
- Experience working in startup environment.
- Experience working with standard frontend tooling including webpack and typescript.
- Experience with Google Cloud infrastructure.
- Domain experience in finance, insurance and/or accounting.
Additional critieria:
1. Needs to be have very strong demonstratable Python experience 2. Massive bonus if is available immediately or with very short notice
NB THIS IS NOT MY NICHE, JUST HELPING A REGULAR CLIENT OUT, THAT IS WHY I'M HAPPY TO SPLIT 70% IN YOUR FAVOUR
ANY QUESTIONS GIVE ME A SHOUT ON quentin@twenty84.com AND I'LL COME BACK TO YOU