×
Register Here to Apply for Jobs or Post Jobs. X

Python Developer

Job in Fairfax, Fairfax County, Virginia, 22032, USA
Listing for: Electronic Consulting Services, Inc (ECS Federal)
Full Time position
Listed on 2026-01-06
Job specializations:
  • IT/Tech
    Cloud Computing, AI Engineer
Job Description & How to Apply Below

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 Cloud Watch integration and build new MCP servers for enterprise platforms
  • Develop MCP servers for Jira, SharePoint, Git Lab, Azure Dev Ops, Git Hub, 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 Dev Ops, 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
Required Skills
  • 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary