Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ECS Logo

Full Stack AI Developer

ECS

Salary not specified
Oct 30, 2025
Arlington County, VA, United States of America
Apply Now

ECS is seeking a Full Stack AI Developer to support the development, integration, and deployment of cloud-native applications and AI services within Microsoft Azure.

Requirements

  • Proven expertise developing Python applications on the Microsoft Azure platform.
  • Hands-on experience building CI/CD pipelines using GitHub Actions, GitHub Repos, and workflow automation.
  • Strong understanding of RESTful APIs, JSON, and secure API design patterns.
  • Basic proficiency in front-end development (HTML, CSS, JavaScript) to support user workflows.
  • Proficiency with Git and GitHub workflows (branching, pull requests, repository management).
  • Familiarity with Azure security and DevSecOps principles, including RBAC, secrets management, and secure-by-design coding.
  • Experience in full stack development using modern front-end frameworks (React, Vue, or Angular).

Responsibilities

  • Design, develop, and deploy secure, cloud-native Python applications on Microsoft Azure.
  • Build, configure, and maintain Azure components (e.g., App Services, Functions, Storage, Key Vault, and Event Hub).
  • Develop and maintain lightweight front-end interfaces using HTML, CSS, JavaScript, or frameworks such as React or Vue.
  • Implement, manage, and optimize CI/CD pipelines using GitHub Actions for automated testing, builds, and deployments.
  • Integrate Python-based applications with Azure AI/ML services such as Cognitive Services, Azure Machine Learning, or external APIs.
  • Write clean, efficient, and well-documented code that follows DevSecOps principles and Azure security best practices, including RBAC, managed identities, and secrets management.
  • Diagnose and resolve production issues, optimize performance, and maintain high availability and reliability of deployed solutions.

Other

  • Bachelor’s degree in Computer Science, Engineering, or related field and 5+ years of relevant experience, or 9+ years of professional experience in lieu of a degree.
  • Strong analytical, debugging, and problem-solving abilities.
  • Excellent communication and collaboration skills with cross-functional teams.
  • Ability to balance development speed with quality, security, and maintainability.
  • Must be a U.S. Citizen and eligible to obtain a Department of Homeland Security (DHS) EOD clearance (requires a favorable background investigation).