Tools Developer

NewGen Technologies•McLean, VA

About The Position

NewGen Technologies is seeking a Tools Developer to support production and development services that deliver interactive, mobile, video, web, and audio products for executive customers. The role focuses on Adobe Creative Cloud scripting and automation for production environments using Adobe InDesign, Illustrator, and Photoshop. The developer will build and maintain production-quality scripts, automate complex workflows, troubleshoot changes affecting existing automation, and provide technical documentation and testing. The position requires strong communication and teamwork skills, collaborative development, and the ability to manage a moderate to heavy workload while meeting quality, responsiveness, accessibility, and schedule expectations. The Contractor must follow Sponsor development standards and modern web and application design and development best practices, and update project statuses in the Sponsor’s production tracking tool.

Requirements

  • TS/SCI FSP clearance.
  • Demonstrated experience developing and maintaining automation scripts for Adobe Creative Cloud applications, specifically InDesign, Illustrator, and Photoshop.
  • Advanced proficiency in JavaScript/ExtendScript and experience with Adobe application-specific scripting interfaces and object models.
  • Experience with Adobe UXP, CEP, or other Adobe extensibility technologies.
  • Ability to develop, modify, debug, test, document, and maintain production-quality Adobe scripts.
  • Experience automating complex production workflows involving documents, graphics and assets, file processing, and document export.
  • Experience troubleshooting scripts after Adobe Creative Cloud application updates, operating-system changes, source-document changes, and workflow changes, and assessing version-change impacts on existing automation.
  • Ability to analyze legacy Adobe scripts, identify defects or performance issues, and refactor or modify scripts while preserving required functionality.
  • Experience implementing appropriate error handling, validation, logging, and recovery mechanisms in automation scripts.
  • Experience developing scripts that interact with web APIs, local file systems, directories, and common production file formats.
  • Experience with software development lifecycle practices, including requirements analysis, development, testing, deployment, maintenance, and defect resolution.
  • Experience using source-code or version-control systems such as Git or equivalent technology.
  • Experience diagnosing and resolving production defects within established service or project timelines.
  • Experience developing maintainable, modular, documented code.
  • Experience creating technical documentation for script architecture, dependencies, configuration, installation, operation, and known limitations.
  • Experience developing test cases and conducting functional and regression testing.

Nice To Haves

  • Experience with Adobe InDesign Server.
  • Experience with automated build, deployment, or testing processes.
  • Experience supporting large-scale publishing, digital media, graphic production, or prepress environments.
  • Experience maintaining enterprise-level or mission-critical Adobe automation.
  • Experience sharing files between InDesign, Illustrator, and Photoshop.
  • Experience with automated generation of graphics, charts, and tables for placement in InDesign or Illustrator.
  • Experience authoring Adobe plugins.
  • Experience with automated processing of linked assets.
  • Experience coordinating file naming, directory, and asset-management processes.
  • Experience with batch processing across multiple Adobe applications.
  • Experience integrating Adobe scripting with external files or structured data sources.

Responsibilities

  • Develop, maintain, troubleshoot, document, and enhance automation scripts supporting Adobe InDesign, Illustrator, and Photoshop production environments.
  • Develop, modify, debug, test, document, and maintain production-quality Adobe scripts.
  • Troubleshoot scripts after application updates, operating-system changes, source-document changes, and production-workflow changes; assess the impact of Adobe Creative Cloud version changes on existing automation.
  • Automate complex production workflows involving document creation or modification, graphics and asset manipulation, file processing, and document export.
  • Analyze legacy Adobe scripts, identify defects or performance issues, and modify or refactor scripts while preserving required functionality.
  • Develop scripts that interact with web APIs, local file systems, directories, and common production file formats.
  • Create technical documentation describing script architecture, dependencies, configuration, installation, operation, and known limitations.
  • Develop test cases and conduct functional and regression testing.
  • Manage project priorities and tasks to support accuracy, timeliness, clear messaging, and product quality control.
  • Meet Sponsor requirements for quality, responsiveness, and accessibility, and comply with development standards and modern design and development best practices.
  • Update assigned project statuses in the Sponsor’s production tracking tool.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service