Python Developer

Digital Transformation United States


Description

AVER is a fast-growing SDVOSB that has achieved significant revenue growth over the past 5 plus years with much of our work focused on Data Analytics, Mission Support, IT Modernization and Biometrics. AVER is seeking a skilled and experienced back-end Python Developer to join our engineering team and drive the development of high-performance, secure APIs, microservices, and data and machine learning pipelines. You'll be responsible for building scalable and secure backend systems, developing machine learning models, integrating with external services, and implementing secure and robust authentication and data processing solutions using modern Python frameworks and AWS cloud technologies. Join a collaborative team who values AVER’s mission, focus, and culture of delivering exceptional client service with great people and transformative technology solutions that ensure Government mission success.  
 
Responsibilities Include:  
  • API Development: Design, develop, and maintain secure RESTful APIs using Python (FastAPI or similar frameworks) with sufficient documentation
  • Microservices Architecture: Build containerized Python applications using Docker, with deployment in AWS cloud environments
  • External Integrations: Integrate with third-party APIs including ServiceNow and government data sources, ensuring robust error handling and performance
  • Data Processing: Develop data pipelines and work with SQL/NoSQL databases for efficient data management. Apply NLP techniques for document processing (PDF, Word, Excel, etc.)
  • AI/ML Integration: Implement AI/ML workflows using modern frameworks and libraries
  • Security and Compliance: Apply secure coding practices and implement authentication systems (OAuth 2.0/JWT)
  • Code Quality: Write clean, maintainable code following Python best practices. Develop unit and integration tests for system reliability
  • Agile Development: Contribute to rapid development through agile sprints. Work collaboratively using Git workflows and modern development practices
Education Requirements:  
  • Bachelor’s degree in Computer Science, Information Systems, or a related field of study  
Experience Requirements:  
  • 7+ years of professional Python development experience
  • Experience supporting Python applications in production environments
  • Experience with RESTful API development using Python frameworks (e.g., FastAPI, Flask, or Django)
  • Experience with external API integration and data exchange
  • Proficiency with Git workflows (branching, merging, pull requests)
  • Knowledge of authentication and security best practices
  • Experience with ML model training and deployment—ML component maybe the least important.
  • Experience with SQL databases and writing SQL statements
  • Experience with Docker for application containerization
  • Experience with python testing frameworks and code quality practices. Performs strong TDD practices and testing methodologies
  • Experience with AWS cloud services (any level of familiarity) 
  • Experience with monitoring and observability services
  • Background supporting Department of Defense or similar government agencies
  • Ability to build secure applications that maintain industry security standards or frameworks: NIST, ISO 27001, OWASP Top 10, CIS Benchmarks, and Zero Trust models ensuring compliance and resilience
  • Strong collaboration and communication skills
    Desired Requirements:  
    • Experience with high performance Kubernetes deployments (e.g., EKS) preferred
    • Experience creating and supporting high performance data processing and ETL pipelines (e.g., AWS Glue, Databricks) preferred
    • Experience designing highly performant and scalable distributed systems using Kubernetes (e.g., EKS), Application Load Balancers (e.g., AWS ALB), and Service Mesh’s (e.g., AWS App Mesh, Istio), desired
    • Experience implementing caching (e.g., Redis) for high-performance applications, desired  
    • Experience leveraging message queues (e.g., AWS SQS) for asynchronous processing, preferred
    • Experience with advanced SQL, data modeling, and optimizing databases, preferred
    • Experience using AWS SageMaker for ML model training and deployment, preferred
    • Experience with AI/ML frameworks and LLM API integration. Understanding of token economics preferred 
    • Experience implementing feature flags in development workflows (e.g., AWS AppConfig), preferred 
    • Knowledge of microservices architecture patterns, preferred
    • Knowledge of Infrastructure as Code (e.g., Terraform), preferred
    • Experience with ServiceNow or similar enterprise platforms, nice to have
    • Experience with NoSQL databases (MongoDB, DocumentDB), desired  
    • Experience conducting code reviews and in pair programming, nice to have 
    • Experience creating developer-friendly API documentation (OpenAPI/Swagger), desired
    • Experience with CI/CD pipelines and DevOps practices, desired
    • Experience with full stack development. Experience building or supporting front-end web applications using React.js, highly preferred
    • Familiarity with government cloud environments (e.g., AWS GovCloud, Azure Government) 
    Location:
    • REMOTE (Local to Washington, DC)  
    Security Requirements:
    • Ability to obtain and maintain a government clearance (Public Trust)
    • This role supports a government agency which requires U.S. citizenship  
    About Us:
    AVER, LLC is a Data & Digital Transformation company that delivers exceptional client service with great people and transformative technology solutions to enable Government mission success. We provide customers with specialized technical skills and deep subject matter expertise focused on Homeland Security, Biometrics, Law Enforcement and Healthcare domains to meet the complex mission challenges today and tomorrow. We are a verified Service-Disabled Veteran-Owned Small Business (SDVOSB) that strives to provide a customer-centric experience building trusted partnerships with our clients and people.  
     
    AVER is an Equal Opportunity Employer/Veterans/Disabled