Esolutionsfirst - McLean, VA

posted 20 days ago

Full-time - Mid Level
McLean, VA
Administrative and Support Services

About the position

The Lead Python Developer role in McLean, VA, involves designing and developing high-quality software solutions, focusing on automation, testing, and deployment. The position requires a strong proficiency in Python and related frameworks, with an emphasis on creating scalable and resilient applications that integrate data and analytics.

Responsibilities

  • Engineer capable of designing solutions, writing code, testing code, automating test and deployment
  • Develop and maintain high-quality software code and automated tests for web interface applications
  • Ensure predictable results with bug-free code changes
  • Maintain production resilience with minimal downtime
  • Develop scalable calculations to handle large data sets
  • Adapt to new technologies and contribute to various tasks including design, code, test, CI/CD, and deployment

Requirements

  • Strong proficiency in Python programming language
  • Experience with frameworks such as Flask, Django, and FastAPI
  • Experience with RESTful APIs and microservices architecture
  • Back end skills in Python, Django/Flask/FastAPI, NumPy, pandas, and relational databases
  • Knowledge of code refactoring for quality and performance improvement
  • Experience with CI/CD tools like Gradle, Jenkins, Git, Conda, pip, Jira, GitLab, and Confluence
  • Familiarity with Linux and Docker for DevOps
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service