Or client, a transportation consulting and advisory firm headquartered in Arlington, Virginia, is seeking a lead Django/Python Developer to help us build their new platform as a service software offering.
Duties & Responsibilities:
Build robust, performant, user-facing web applications in Python/Django supporting queries to millions of rows of data that clients will access daily.
Develop, create, and ship new functionality for user interaction and data visualization using modern APIs and frameworks.
Work as an integral part of an agile product team to deliver an unbelievably excellent user experience.
Experience with Django (most important)
3-5+ years of experience developing backend systems in Django.
Deep understanding of Python and HTTP requests.
Experience with algorithm and query optimization.
Understanding of how to build robust testing environments.
Experience with backend development, specifically with PostgreSQL or other SQL databases (very important)
2+ years of experience working with SQL-based backend development
Experience with large datasets
Knowledge of optimizing table schemas
Experience with front-end web development using NextJS or ReactJS (nice to have)
Ability to create re-usable and testable functional components
Familiarity with HTML and CSS
Bachelor’s in computer science or Engineering (Preferred)