MDW Associates-posted 5 days ago
Full-time • Mid Level
Onsite • Alexandria, VA

MDW Associates is seeking a mid to senior level Developer/Tester to support the Office of the Assistant to the Secretary of Defense for Privacy, Civil Liberties, and Transparency (OATSD(PCLT)) in Alexandria, VA. The successful candidate will provide assistance to a dynamic team that develops versatile products that increase workflow efficiency through automation and artificial intelligence. The Developer/Tester may perform a combination of some or all of the following duties: Design, develop, and maintain modern front-end web applications using Angular 2+ and open-source frameworks. Develop web APIs that connect backend databases and services to user-facing applications. Contribute to the design and implementation of AI-driven features and process automations to support mission-specific needs (e.g., FOIA triage, document classification, regulatory workflows) Leverage Python and Scala to build scalable backend services and data transformation pipelines Identify areas of improvement and design new automation tools to optimize workflows within privacy, civil liberties, and transparency domains Mentor junior developers and contribute to a strong, collaborative engineering culture. MUST BE WILLING TO WORK AT CUSTOMER SITE

  • Design, develop, and maintain modern front-end web applications using Angular 2+ and open-source frameworks.
  • Develop web APIs that connect backend databases and services to user-facing applications.
  • Contribute to the design and implementation of AI-driven features and process automations to support mission-specific needs (e.g., FOIA triage, document classification, regulatory workflows)
  • Leverage Python and Scala to build scalable backend services and data transformation pipelines
  • Identify areas of improvement and design new automation tools to optimize workflows within privacy, civil liberties, and transparency domains
  • Mentor junior developers and contribute to a strong, collaborative engineering culture.
  • 5+ years of experience in software development, software engineering or testing roles or a combination of any two of these three
  • Strong experience in Angular 2+ , HTML/CSS , JavaScript/TypeScript
  • Proficiency in Python (Flask/Django a plus) and experience with RESTful APIs
  • Experience with automated testing frameworks (e.g., Jest, Mocha, Selenium, pytest)
  • Working knowledge of backend development , database integration, and API architecture
  • Experience with Agile software development , version control (Git), and CI/CD practices
  • Familiarity with AI Prompt Engineering and integrating AI models into web applications
  • Ability to develop high-quality code and establish best practices in unit and integration testing
  • Strong problem-solving skills and ability to work independently or as part of a small, fast-moving team
  • Excellent written and verbal communication skills
  • Leadership and mentoring
  • Candidates for this position must possess a BA/BS degree in Computer Science, Engineering, or related field
  • Equivalent experience may be substituted for degree
  • Candidates for this position must be able to obtain and maintain an Active US Security Clearance (Secret)
  • Health
  • Dental
  • Vision
  • Group Life Insurance/Long Term Disability/Short Term Disability
  • Retirement/401(k)
  • Flexible Leave Policy
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service