Talent.com
Python Developer
Python DeveloperECS • Fairfax, VA, United States
Python Developer

Python Developer

ECS • Fairfax, VA, United States
[job_card.1_day_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

ECS is seeking a Python Developer to work in our Fairfax, VA office or Remote .

ECS is a leading provider of advanced technology solutions in cloud, cybersecurity, artificial intelligence (AI), machine learning (ML), data analytics, and enterprise transformation. As a segment of ASGN (NYSE : ASGN), we deliver mission-critical solutions to federal civilian, defense, intelligence, and commercial clients. With over 3,800 employees, ECS has been recognized as a Top Workplace by The Washington Post for six consecutive years.

Our core values-Excellence, Drive, Grit, and Community-define who we are and how we serve our customers' most critical missions.

About the Technology & Innovation Team

The Technology & Innovation Team at ECS is at the forefront of developing cutting-edge AI-powered solutions and next-generation technology products that solve complex challenges for our federal and commercial customers. We operate in a fast-paced, agile environment where innovation meets mission impact.

Role Overview

We are seeking an experienced Python Developer to join our Technology & Innovation Team. This role will be instrumental in building enterprise-scale integrations, AI-powered tools, and robust data pipelines that form the foundation of our AI Delivery Engine ecosystem. The ideal candidate will have deep Python expertise, a strong commitment to code quality, and the ability to create maintainable library code that scales across multiple projects and teams.

Key Responsibilities

MCP Server Development

  • Extend and enhance existing AWS WAF CloudWatch integration and build new MCP servers for enterprise platforms
  • Develop MCP servers for Jira, SharePoint, GitLab, Azure DevOps, GitHub, and Salesforce
  • Design and implement server architectures that support seamless communication between AI agents and enterprise systems

API Integration & Data Processing

  • Develop robust connectors and data pipelines to extract, transform, and analyze information from multiple enterprise repositories and project management systems
  • Build scalable data processing workflows that handle large volumes of information across distributed systems
  • Create reusable integration patterns that can be adapted for multiple enterprise platforms
  • AI-Powered Tools Creation

  • Build Python-based tools that support "vibe coding" workflows and intelligent automation
  • Develop assessment tools including the Go-Pro Score tool and Catalyst Score business impact measurement systems
  • Collaborate with product teams to implement AI-assisted development capabilities
  • Enterprise Platform Connectors

  • Create seamless integrations with Azure DevOps, Salesforce, and other Solution Accelerators
  • Design connector architectures that feed into centralized gateway systems
  • Implement authentication, authorization, and secure data handling across multiple platforms
  • Code Quality & Reliability

  • Leverage existing software factory infrastructure to implement comprehensive testing strategies
  • Write and maintain unit tests to ensure high code coverage across all components
  • Integrate security scanning, static analysis, and reliability checks into development workflows
  • Contribute to continuous improvement of development standards and best practices
  • Documentation & Monitoring

  • Contribute to AI-assisted documentation generation for developed components
  • Support the vision of having an AI Watchtower monitoring system for ongoing governance and anomaly detection
  • Create clear, maintainable code documentation and API specifications
  • Scalable Architecture Design

  • Collaborate on building the underlying Platform, Data, and Reporting infrastructure
  • Design Python libraries and packages that support the entire AI Delivery Engine ecosystem
  • Implement service-oriented architecture patterns for distributed systems
  • Salary Range : $150,000 - $200,000

    General Description of Benefits

  • 8+ years of hands-on Python development experience with demonstrated expertise in building production-grade applications
  • Strong experience with source control systems (Git) and branching strategies for collaborative development
  • Proven experience in Python unit testing frameworks (pytest, unittest) with a track record of maintaining high code coverage
  • Demonstrated ability to develop and maintain library code with clean APIs and well-structured modules
  • Proven track record working in enterprise-level environments with complex technical requirements and stakeholder management
  • Bachelor's degree in Computer Science, Software Engineering, or related field; or equivalent practical experience
  • [job_alerts.create_a_job]

    Python Developer • Fairfax, VA, United States

    [internal_linking.similar_jobs]
    Senior Full Stack Python Developer

    Senior Full Stack Python Developer

    Saxon Global • McLean, VA, United States
    [job_card.full_time]
    Expertise in frameworks such as Django, Flask, or FastAPI.Strong knowledge of NumPy, pandas, and relational databases.Experience with unit testing and automation tools. Financial engineering experie...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Python Developer

    Python Developer

    Leidos Inc • Chantilly, VA, United States
    [job_card.full_time]
    Kudu Dynamics isaLeidos ownedcompany,forged out of a decade of experience in computer network operations and staffed with talent who have built, overseen, and enhanced capabilities throughout the e...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Python Developer

    Python Developer

    Accenture • Chantilly, VA, United States
    [job_card.full_time]
    At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared pu...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Python Developer L3

    Python Developer L3

    ASCENDING • Fairfax, VA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Python Developer L3 FTE only, No C2C Location : .Merrifield, VA – Mosaic District We are growing!!.ASCENDING Inc, has doubled its revenue for the 3rd year in a row and our main technical delive...[show_more]
    [last_updated.last_updated_30]
    Python Developer

    Python Developer

    Soho Square Solutions • McLean, VA, United States
    [job_card.full_time]
    Must be available for in-person interview.OOP design and coding, hands-on development with Python and Java - mostly backend work using Python. Solid background in fixed income finance, financial acc...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Python Developer with Airflow

    Python Developer with Airflow

    Maintec Technologies • Reston, VA, United States
    [job_card.full_time]
    Location Day One Onsite (Reston, VA).Rate : $110 / $115 + Benefits or $60 / hr on C2C.Python developer with experience in java. Experience in micro services architecture is helpful.Practical experience w...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Python Software Engineer

    Senior Python Software Engineer

    Network Designs Inc. • Chantilly, VA, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    NDi) is a leading Federal contractor that specializes in designing, developing, and delivering information technology and network solutions for government customers. Founded in 1985, NDi's firmly de...[show_more]
    [last_updated.last_updated_variable_days]
    Python Developer III

    Python Developer III

    Noblis • Chantilly, VA, United States
    [job_card.full_time] +1
    Python Developer / Programmer (SWE).You will develop and implement technical efforts to design, build, and deploy applications at the direction of lead architects, including large-scale data processi...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Experienced Python Software Engineer

    Experienced Python Software Engineer

    Leidos • Herndon, VA, United States
    [job_card.full_time]
    Kudu Dynamics is a Leidos-owned company with a rich history in computer network operations.Our talented team comprises hackers, engineers, and creators who have extensive experience in enhancing ca...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Python Developer

    Python Developer

    Purple Drive • McLean, VA, United States
    [job_card.full_time]
    Python, Groovy Scripting, Automation.Jenkins, JIRA API, Bitbucket, SonarQube, Artifactory, Atlassian Suite (JIRA, Confluence, Bitbucket). Kubernetes (AWS EKS), CI / CD Pipelines.The ideal candidate wi...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Python Developer

    Python Developer

    Cornerstone Defense • Chantilly, VA, United States
    [job_card.full_time]
    Python Developer : w orks as part of a team to implement functionality as part of multiple efforts to build data processing applications while taking ownership of architectural design components, te...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Full Stack Python AWS Expertise

    Full Stack Python AWS Expertise

    DS Technologies • Reston, VA, United States
    [job_card.full_time]
    Title : Full Stack Python AWS Expertise.Senior Software Engineer - Microservices will be responsible for designing, developing, and maintaining scalable, high-performance microservices that support ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Python Developer

    Python Developer

    RIT Solutions, Inc. • Vienna, VA, United States
    [job_card.full_time]
    At least 4+ years of professional backend Api development experience with Python.Experience with web development frameworks such as Flask, Django or FastAPI. Experience working with WSGI & ASGI web ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Python Developer L3

    Python Developer L3

    ASCENDING LLC • Fairfax, VA, United States
    [job_card.full_time]
    We are growing!! ASCENDING Inc, has doubled its revenue for the 3rd year in a row and our main technical delivery manager / technical co-founder is running out of bandwidth to manage all current prof...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Python Developer

    Python Developer

    VirtualVocations • Fairfax, Virginia, United States
    [job_card.full_time]
    A company is looking for a Python Developer to build advanced data-driven solutions and leverage AI technologies.Key Responsibilities Develop and maintain Python-based applications for data engin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Python AWS Developer

    Python AWS Developer

    InterSources • Reston, VA, United States
    [job_card.full_time]
    Position Title : Python AWS Developer.Duration : 12+ Months (Possible extension).Mode of Interview : 1st round Video / 2nd round in person. Strong Python development (writing code from scratch, not just...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Java, Scala, Python Developer

    Java, Scala, Python Developer

    Cymertek • Chantilly, VA, United States
    [job_card.full_time]
    TS / SCI Full Poly (Please note this position requires full U.We are seeking a versatile and highly skilled Java, Scala, Python Developer to join our team and contribute to the development of innovat...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Python Software Engineer - Level 3

    Python Software Engineer - Level 3

    Northrop Grumman • Fairfax, VA, United States
    [job_card.full_time]
    RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the...[show_more]
    [last_updated.last_updated_1_day] • [promoted]