Python Developer

CareerCircle
Chantilly, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 157K

Job location

Chantilly, United States of America

Tech stack

Testing (Software)
Java
JavaScript
PHP
XML Schema
Web Accessibility
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Application Integration Architecture
Business Logic
Confluence
JIRA
HTML5
Automation of Tests
Bash
Bioinformatics
Unix
CSS
Command-Line Interface
Databases
Computer Engineering
Continuous Integration
Corona (Software Development Kit)
Data Transformation
Relational Databases
Linux
DevOps
Programming Tools
Web Development
Drupal
Middleware
Design of User Interfaces
Monitoring of Systems
Human-Computer Interaction
JSON
Python
PostgreSQL
Linux System Administration
MySQL
Network Protocols
Object-Relational Mapping
Object-Oriented Software Development
Oracle Applications
Scrum
Software Maintenance
Ansible
Fiona
Prometheus
Webui
Selenium
Shell Script
Software Deployment
Software Engineering
SonarQube
PL-SQL
Software Testing Automation Framework
Transmission Control Protocol (TCP)
TypeScript
Web Content Accessibility Guidelines
Web Application Frameworks
XML
Extensible Stylesheet Language Transformations (XSLT)
Enterprise Application Integration
Data Processing
Scripting (Bash/Python/Go/Ruby)
Transport Layer Security
Computer Network Operations
Sql Optimization
Docker Swarm
Delivery Pipeline
Large Language Models
Grafana
Prompt Engineering
Generative AI
Infrastructure as Code (IaC)
Gitlab
GIT
FastAPI
Pytest
Containerization
Angular
Kubernetes
Information Technology
Playwright
Atlassian Tools
Build Tools
Bitbucket
Data Management
Front End Software Development
Asynchronous Programming
REST
Terraform
Doctrine
Software Version Control
Bamboo
Docker
Jenkins
Programming Languages

Job description

Unix JIRA MySQL Linux CI/CD HTML5 DevOps PL/SQL Ansible Tooling Jenkins Planning Airspace Equities Scripting Terraform Bitbucket SonarQube AI Agents Pipelines Operations Management Automation TypeScript Middleware PostgreSQL XML Schema Mathematics Market Data RESTful API AI Security Data Modeling Schema Markup Business Logic Test Automation Data Management Web Development Traffic Control Law Enforcement Ancient History Computer Science Sql Optimization Atlassian Bamboo Agile Methodology Docker (Software) Programming Tools Prompt Engineering Amazon Web Services User Interface (UI) Workflow Automation Selenium (Software) Document Processing Air Traffic Control Data Transformation Software Engineering Software Development User Experience (UX) Relational Databases Atlassian Confluence Object-Oriented Design Public Trust Clearance Artificial Intelligence PHP (Scripting Language) Accessibility Compliance Bash (Scripting Language) Object-Relational Mapping Agile Software Development Java (Programming Language) Git (Version Control System) Cascading Style Sheets (CSS) Scrum (Software Development) Infrastructure as Code (IaC) Python (Programming Language) Playwright (Software Testing) National Airspace System (NAS) Federal Aviation Administration Front End (Software Engineering) Extensible Markup Language (XML) Microsoft Certified Professional JavaScript (Programming Language) Generative Artificial Intelligence Enterprise Application Integration Web Content Accessibility Guidelines Extensible Stylesheet Language Transformations (XSLT), Leidos is seeking a Lead Python Software Engineer, who will be a member of a dynamic team in Gaithersburg, MD, working on the development/maintenance of software that improves aircraft runway and terminal congestion.

Nationwide congestion is increasing, and the need for efficient aircraft traffic planning is critical. The Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) is the surface management solution that will provide NextGen Air Traffic Control capabilities to improve air traffic operations in the National Airspace System (NAS). The Terminal Flight Data Management (TFDM) program is a Federal Aviation Administration's (FAA) NextGen program based on airport surface management that provides efficiency for both the airport surface and terminal airspace by providing a new and comprehensive integrated surface traffic control and management system.

We are a team of forward-looking professionals in need of a strong candidate with these key required skills : Modern Development (Python, Java, PHP), Structured Data (XML, XSD, XSLT, JSON, CSV), Agile / Scrum development, AI-Assisted Development, relational databases (PostgreSQL, MySQL, Oracle).

This position requires onsite support in Gaithersburg, MD 3 days a week

Responsibilities :

  • Architect, design, develop, and implement next-generation application using software engineering best practices in the latest technologies:
  • Infrastructure-as-Code and Configuration-as-Code (Terraform, Ansible)
  • Artificial Intelligence and AI-Assisted Development (Generative AI, LLMs, AI coding assistants, RAG, AI agents, prompt engineering, and AI MCP servers)
  • DevOps and CI/CD tooling (Bamboo, Docker, SonarQube, Ansible)
  • Provide software expertise in one or more of these areas: application integration, RESTful services, Artificial Intelligence, security, workflow automation, module integration, user experience (UX), and accessibility compliance (Section 508/WCAG/USDS standards).
  • Investigate and repair application defects regardless of component: automation, front-end, business logic, middleware, or database (PL/SQL and Data Modeling).
  • Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience
  • All other duties as assigned or directed
  • Willingness to travel to customer sites, All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws. Related Jobs Junior Python Developer Leidos Chantilly, VA*On-Site Linux CI/CD DevOps Gitlab Equities Scripting Operations Automation PostgreSQL Market Data RESTful API Version Control Data Processing Ancient History Computer Science Containerization Agile Methodology Software Engineering Computer Engineering Willingness To Learn Command-Line Interface Technical Documentation Research And Development Internet Of Things (IoT) Computer Network Operations Git (Version Control System) Scrum (Software Development) Python (Programming Language) Troubleshooting (Problem Solving) Application Programming Interface (API) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0

Google IT Automation with Python Python Developer Leidos Reston, VA*On-Site Linux Gitlab Web UI Ansible Grafana Equities Scripting Terraform Operations Kubernetes PostgreSQL Market Data RESTful API Build Tools Shell Script Docker Swarm Self-Starter Ancient History Computer Science Agile Methodology Docker (Software) System Monitoring Network Protocols Amazon Web Services Elastic (ELK) Stack Software Engineering Software Development Computer Engineering Linux Administration Prometheus (Software) Full Stack Development Angular (Web Framework) Research And Development Internet Of Things (IoT) Bash (Scripting Language) Go (Programming Language) Computer Network Operations Scrum (Software Development) Infrastructure as Code (IaC) Python (Programming Language) Transport Layer Security (TLS) Troubleshooting (Problem Solving) Transmission Control Protocol (TCP) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0

Google IT Automation with Python Junior Python Developer Leidos Columbia, MD*On-Site Linux CI/CD DevOps Gitlab Equities Scripting Operations Automation PostgreSQL Market Data RESTful API Version Control Data Processing Ancient History Computer Science Containerization Agile Methodology Software Engineering Computer Engineering Willingness To Learn Command-Line Interface Technical Documentation Research And Development Internet Of Things (IoT) Computer Network Operations Git (Version Control System) Scrum (Software Development) Python (Programming Language) Troubleshooting (Problem Solving) Application Programming Interface (API) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0

Requirements

  • Bachelor's degree in computer science, software engineering, mathematics, engineering, or related technical discipline. Master's or Doctorate degree may substitute for required experience.
  • 5+ years of combined experience with modern software development (Python, Java, PHP)
  • 2+ years of combined experience with web development and building responsive UIs with modern front-end technologies
  • Experience with Artificial Intelligence and AI-Assisted Development (Generative AI, LLMs, AI coding assistants, RAG, AI agents, prompt engineering, and AI MCP servers)
  • Experience working in Agile software development environments.
  • This program requires a Public Trust security clearance, in order to obtain/maintain a Public Trust, candidates must hold US citizenship or Permanent Residency

Required Skills :

  • Experience developing modern Python applications using object-oriented design principles, type annotations, asynchronous programming, automated testing frameworks, and secure software development best practices.
  • Proven experience designing, developing, and maintaining software applications used to create, validate, transform, and manage structured data formats including JSON, CSV, XML, XSD, and XSLT.
  • Experience with automated testing methodologies including unit, integration, end-to-end, and behavior-driven testing using tools such as pytest, Behave, Selenium, Playwright, and test automation frameworks.
  • Solid knowledge of front-end technologies including HTML5, JavaScript/TypeScript, CSS3, and responsive UI development principles.
  • Experience with UNIX and Linux operating systems and automating tasks with scripting languages like Bash, Shell
  • Experience using DevOps and CI/CD tools including Git/Bitbucket, Bamboo/Jenkins, SonarQube, and automated build/deployment pipelines.

Desired Skills:

  • Solid understanding of modern Python libraries and frameworks, including GeoPandas, Fiona, Pillow, PyTesseract, and XMLDiff, with experience developing geospatial, document-processing, and data transformation applications.
  • Strong experience with Ansible Automation and authoring playbooks and roles for installing, maintaining, or upgrading platforms
  • Experience building, packaging, and deploying software applications in Linux environments using RPM-based distribution mechanisms.
  • Experience deploying or supporting applications in AWS cloud environments, related certifications.
  • Experience with PHP software development and Drupal.
  • Experience using Atlassian collaboration and development tools including Jira, Confluence, Bitbucket, and Bamboo.
  • Experience with relational databases including PostgreSQL, MySQL, and Oracle including SQL optimization and ORM technologies such as Doctrine or Eloquent.
  • Experience with FAA and air traffic domain knowledge.

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.

Benefits & conditions

Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits .

About the company

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com .

Apply for this position