Jobs · Engineering · Virginia

Python/Django Developer

Black Canyon Consulting LLC · Fairfax, VA · 2 wk ago
On-siteEngineeringFull-time

Duties & Responsibilities

  • Build robust, performant, user-facing web applications in Python/Django/Angular, helping scientists disseminate top-quality data to the community.
  • Create, develop, and ship new functionality for user interaction and scientific data visualization, using modern APIs and frameworks.
  • Work as an integral part of an agile product team to deliver an unbelievably great user experience.
  • Deliver responsive, accessible, mobile-friendly code of high quality (automated test/build/deploy).

Requirements

  • BS in Computer Science or scientific field (engineering, physics), or equivalent experience.
  • 3+ years of Full stack Web applications development, using Python and Django or FastAPI, with a front-end JavaScript framework.
  • Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
  • Experience with relational database modeling and data migration.
  • Understanding of accessibility and security compliance.
  • Experience with version control systems like Git or SVN.
  • Excellent verbal and written communication skills and team player.

Preferred qualifications

  • Strong understanding of RESTful API design and principles.
  • Experience with Authorization systems such as OAuth2.
  • Experience with Angular Javascript framework.
  • Excellent collaborative skills.
  • Experience building and maintaining service-oriented architectures.
  • Experience implementing event-driven architectures and message-based workflows.
  • Experience with search engines and backends (Lucene, Solr).
  • Experience with automated regression testing.
  • Experience with agile development process.
  • Familiarity with message brokers such as RabbitMQ or Redis in support of Celery-based systems.

Benefits and Salary

We attract the best people in the business with our competitive benefits package, including medical, dental, and vision coverage; a 401(k) plan with employer contribution; paid holidays, vacation, and tuition reimbursement. We offer a competitive salary commensurate with experience and location.

Similar jobs

Django Developer

Softtech Solution | Web & Software Development CompanyAustin, NY· 3 wk ago
Engineeringapply on softtechsolutionltd.com

Django Developer

Quest CEMilwaukee, WI· 1 mo ago
Engineeringapply on recruiting.paylocity.com