ADG TECH CONSULTING, LLC
Washington, Washington DC
Job Title: Senior Software Engineer (Python) Overview We are looking for a Senior Backend Engineer to support federal software engineering efforts, primarily focused on operations and maintenance of Data.gov applications. The ideal candidate has strong Python and Flask experience, and is comfortable working in a dockerized development environment. Responsibilities Develop and maintain REST APIs using Python and Flask Support operations and maintenance of CKAN-based data platform applications Maintain and improve CI/CD pipelines via GitHub Actions Write and maintain test coverage using pytest and playwright Conduct code reviews and contribute to engineering standards Build and maintain UI components using HTMX, SCSS, and the USWDS design system Required Skills 6+ years of Python backend development experience Proficiency with Flask, Jinja, and REST API design Hands-on experience with Docker and GitHub Actions Strong written communication and documentation habits Nice to Have Experience with CKAN or open data platforms Familiarity with USWDS or federal accessibility standards (Section 508) Some familiarity with Elasticsearch/OpenSearch Familiarity with tools like New Relic and Data Dog Familiarity with Command Line Tools Familiarity with SQLAlchemy Public Trust clearance eligibility (required for federal work)
05/02/2026
Full time
Job Title: Senior Software Engineer (Python) Overview We are looking for a Senior Backend Engineer to support federal software engineering efforts, primarily focused on operations and maintenance of Data.gov applications. The ideal candidate has strong Python and Flask experience, and is comfortable working in a dockerized development environment. Responsibilities Develop and maintain REST APIs using Python and Flask Support operations and maintenance of CKAN-based data platform applications Maintain and improve CI/CD pipelines via GitHub Actions Write and maintain test coverage using pytest and playwright Conduct code reviews and contribute to engineering standards Build and maintain UI components using HTMX, SCSS, and the USWDS design system Required Skills 6+ years of Python backend development experience Proficiency with Flask, Jinja, and REST API design Hands-on experience with Docker and GitHub Actions Strong written communication and documentation habits Nice to Have Experience with CKAN or open data platforms Familiarity with USWDS or federal accessibility standards (Section 508) Some familiarity with Elasticsearch/OpenSearch Familiarity with tools like New Relic and Data Dog Familiarity with Command Line Tools Familiarity with SQLAlchemy Public Trust clearance eligibility (required for federal work)
Job title: Python Developer Location: Washington, DC Client: GSA Data.gov Clearance: Public Trust Clearance Overview: We are looking for a Senior Backend Engineer to support federal software engineering efforts, primarily focused on operations and maintenance of Data.gov applications. The ideal candidate has strong Python and Flask experience, and is comfortable working in a dockerized development environment. Responsibilities: Develop and maintain REST APIs using Python and Flask Support operations and maintenance of CKAN-based data platform applications Maintain and improve CI/CD pipelines via GitHub Actions Write and maintain test coverage using pytest and playwright Conduct code reviews and contribute to engineering standards Build and maintain UI components using HTMX, SCSS, and the USWDS design system Required Skills: 6+ years of Python backend development experience Proficiency with Flask, Jinja, and REST API design Hands-on experience with Docker and GitHub Actions Strong written communication and documentation habits Nice to Have: Experience with CKAN or open data platforms Familiarity with USWDS or federal accessibility standards (Section 508) Some familiarity with Elasticsearch/OpenSearch Familiarity with tools like New Relic and Data Dog Familiarity with Command Line Tools Familiarity with SQLAlchemy Public Trust clearance eligibility (required for federal work)
05/02/2026
Full time
Job title: Python Developer Location: Washington, DC Client: GSA Data.gov Clearance: Public Trust Clearance Overview: We are looking for a Senior Backend Engineer to support federal software engineering efforts, primarily focused on operations and maintenance of Data.gov applications. The ideal candidate has strong Python and Flask experience, and is comfortable working in a dockerized development environment. Responsibilities: Develop and maintain REST APIs using Python and Flask Support operations and maintenance of CKAN-based data platform applications Maintain and improve CI/CD pipelines via GitHub Actions Write and maintain test coverage using pytest and playwright Conduct code reviews and contribute to engineering standards Build and maintain UI components using HTMX, SCSS, and the USWDS design system Required Skills: 6+ years of Python backend development experience Proficiency with Flask, Jinja, and REST API design Hands-on experience with Docker and GitHub Actions Strong written communication and documentation habits Nice to Have: Experience with CKAN or open data platforms Familiarity with USWDS or federal accessibility standards (Section 508) Some familiarity with Elasticsearch/OpenSearch Familiarity with tools like New Relic and Data Dog Familiarity with Command Line Tools Familiarity with SQLAlchemy Public Trust clearance eligibility (required for federal work)
ADG TECH CONSULTING, LLC
Washington, Washington DC
Technical Governance Lead ADG TECH is seeking a Technical Governance Lead to join our team. Position Description: ADG TECH is seeking a Technical Governance Lead to join our dynamic team. The Technical Governance Lead is responsible for establishing, maintaining, and enforcing governance frameworks, policies, and standards across IT systems and processes within the scope of the contract. This role leads all technical activities, including establishing and enforcing software development, testing, automation, and security, compliance with organizational and regulatory requirements while driving consistency, efficiency, and accountability. The Technical Governance Lead requires a minimum of eight (8) years of experience, including leadership roles in governance, risk, and compliance, and managing technical teams and frameworks Responsibilities and Duties: Establish, implement, and enforce technical governance frameworks, policies, and standards across IT systems, software delivery, and engineering processes. Lead governance oversight for software development, testing, automation, DevSecOps, and security to ensure alignment with organizational and regulatory requirements. Drive adoption of Team Managed Deployment (TMD) practices to enable efficient, secure, and high-quality software delivery across the enterprise. Oversee automated policy enforcement and prescriptive remediation strategies to reduce maturity gaps and eliminate manual compliance bottlenecks. Ensure consistent application of quality, security, and compliance controls across all systems and programs without reliance on manual intervention. Partner with cross-functional teams to enable horizontal delivery, improve collaboration, and standardize engineering practices across multiple programs. Define and monitor governance KPIs, ensuring continuous improvement in deployment speed, release quality, and compliance adherence. Lead the design and implementation of automated performance metrics and reporting frameworks to support data-driven decision making. Increase visibility and transparency across products, portfolios, and delivery pipelines in alignment with agency policies. Establish feedback loops and governance mechanisms that continuously improve delivery, testing, and operational performance. Provide leadership and direction to technical teams, ensuring accountability, consistency, and adherence to governance standards. Requirements: Minimum of 8+ years of experience in IT, including leadership roles in governance, risk, and compliance (GRC) and technical delivery environments. Proven experience establishing and enforcing governance frameworks across software development, DevSecOps, and enterprise IT systems. Strong understanding of software development lifecycle (SDLC), CI/CD pipelines, automated testing, and deployment practices. Experience implementing or supporting automated governance, policy enforcement, and compliance validation within engineering workflows. Demonstrated ability to lead and manage technical teams while driving standardization and process improvement across multiple programs. Experience with performance metrics, reporting frameworks, and data-driven decision-making models in large-scale environments. Familiarity with federal or highly regulated environments (e.g., compliance, security, audit requirements). Strong knowledge of security, compliance, and quality assurance practices within modern engineering ecosystems. Experience enabling cross-team collaboration and horizontal scaling of delivery practices across enterprise environments. Excellent communication and stakeholder management skills, with the ability to influence both technical and non-technical audiences.
05/02/2026
Full time
Technical Governance Lead ADG TECH is seeking a Technical Governance Lead to join our team. Position Description: ADG TECH is seeking a Technical Governance Lead to join our dynamic team. The Technical Governance Lead is responsible for establishing, maintaining, and enforcing governance frameworks, policies, and standards across IT systems and processes within the scope of the contract. This role leads all technical activities, including establishing and enforcing software development, testing, automation, and security, compliance with organizational and regulatory requirements while driving consistency, efficiency, and accountability. The Technical Governance Lead requires a minimum of eight (8) years of experience, including leadership roles in governance, risk, and compliance, and managing technical teams and frameworks Responsibilities and Duties: Establish, implement, and enforce technical governance frameworks, policies, and standards across IT systems, software delivery, and engineering processes. Lead governance oversight for software development, testing, automation, DevSecOps, and security to ensure alignment with organizational and regulatory requirements. Drive adoption of Team Managed Deployment (TMD) practices to enable efficient, secure, and high-quality software delivery across the enterprise. Oversee automated policy enforcement and prescriptive remediation strategies to reduce maturity gaps and eliminate manual compliance bottlenecks. Ensure consistent application of quality, security, and compliance controls across all systems and programs without reliance on manual intervention. Partner with cross-functional teams to enable horizontal delivery, improve collaboration, and standardize engineering practices across multiple programs. Define and monitor governance KPIs, ensuring continuous improvement in deployment speed, release quality, and compliance adherence. Lead the design and implementation of automated performance metrics and reporting frameworks to support data-driven decision making. Increase visibility and transparency across products, portfolios, and delivery pipelines in alignment with agency policies. Establish feedback loops and governance mechanisms that continuously improve delivery, testing, and operational performance. Provide leadership and direction to technical teams, ensuring accountability, consistency, and adherence to governance standards. Requirements: Minimum of 8+ years of experience in IT, including leadership roles in governance, risk, and compliance (GRC) and technical delivery environments. Proven experience establishing and enforcing governance frameworks across software development, DevSecOps, and enterprise IT systems. Strong understanding of software development lifecycle (SDLC), CI/CD pipelines, automated testing, and deployment practices. Experience implementing or supporting automated governance, policy enforcement, and compliance validation within engineering workflows. Demonstrated ability to lead and manage technical teams while driving standardization and process improvement across multiple programs. Experience with performance metrics, reporting frameworks, and data-driven decision-making models in large-scale environments. Familiarity with federal or highly regulated environments (e.g., compliance, security, audit requirements). Strong knowledge of security, compliance, and quality assurance practices within modern engineering ecosystems. Experience enabling cross-team collaboration and horizontal scaling of delivery practices across enterprise environments. Excellent communication and stakeholder management skills, with the ability to influence both technical and non-technical audiences.
ADG TECH CONSULTING, LLC
Washington, Washington DC
Senior RPA Engineer (Automation) ADG TECH is searching for a Senior RPA Engineer (Automation) who is able to work in the Washington, DC area Basic Responsibilities and Qualifications: Respond to and resolve emergent problems; write software and build automation to prevent problem recurrence Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack Java & web technology environment, including but not limited to Gradle, JDBC, Hibernate, Spring, Kafka, Quartz, Typescript, Redux and React. Utilize both object-oriented as well as functional programming approaches in different technologies to implement features effectively. Leverage relevant software development experience to radiate best practices and faster development. Manage availability, latency, scalability, and efficiency of the product by designing reliability into software and systems. Collaborate with team members to define, analyze, understand, and document RPA business and technical requirements Create RPA process, technical architecture, design, and user guide documentation Be a strong contributor to team feature breakdowns/sizing and design of new feature implementations. Have a high degree of personal responsibility for the overall performance of the team, including capabilities, quality, stability, and velocity. Mentor others & perform code reviews which provide feedback not only on code quality, but on design and implementation. Seek to identify opportunities for code refactoring and performance optimizations on a regular basis and champion these efforts within the team. Effectively communicate technical designs verbally and/or in writing for small to medium sized technical audiences. Requirements: 7+ years' experience building and delivering enterprise grade software applications You have experience in CI/CD in Cloud environments, like AWS/Azure/Google and continuous integration systems, like Jenkins 4+ years of experience working with UiPath RPA solutions in an enterprise environment 4+ years using of UiPath RPA development/implementation/administration experience (including but not limited to MS Office, Visio, Microsoft .NET, and Visual Basic, Java, C++, SOAP/REST Web Services, and Database Administration) 3+ years of experience integrating UiPath with enterprise systems (including but not limited to MuleSoft, ServiceNow, Oracle EBS, SQL) Excellent understanding of the Agile software testing process and lifecycle, from smoke test to integration to production deployment Ability to obtain core technology certifications (UiPath) aligned to position
05/02/2026
Full time
Senior RPA Engineer (Automation) ADG TECH is searching for a Senior RPA Engineer (Automation) who is able to work in the Washington, DC area Basic Responsibilities and Qualifications: Respond to and resolve emergent problems; write software and build automation to prevent problem recurrence Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack Java & web technology environment, including but not limited to Gradle, JDBC, Hibernate, Spring, Kafka, Quartz, Typescript, Redux and React. Utilize both object-oriented as well as functional programming approaches in different technologies to implement features effectively. Leverage relevant software development experience to radiate best practices and faster development. Manage availability, latency, scalability, and efficiency of the product by designing reliability into software and systems. Collaborate with team members to define, analyze, understand, and document RPA business and technical requirements Create RPA process, technical architecture, design, and user guide documentation Be a strong contributor to team feature breakdowns/sizing and design of new feature implementations. Have a high degree of personal responsibility for the overall performance of the team, including capabilities, quality, stability, and velocity. Mentor others & perform code reviews which provide feedback not only on code quality, but on design and implementation. Seek to identify opportunities for code refactoring and performance optimizations on a regular basis and champion these efforts within the team. Effectively communicate technical designs verbally and/or in writing for small to medium sized technical audiences. Requirements: 7+ years' experience building and delivering enterprise grade software applications You have experience in CI/CD in Cloud environments, like AWS/Azure/Google and continuous integration systems, like Jenkins 4+ years of experience working with UiPath RPA solutions in an enterprise environment 4+ years using of UiPath RPA development/implementation/administration experience (including but not limited to MS Office, Visio, Microsoft .NET, and Visual Basic, Java, C++, SOAP/REST Web Services, and Database Administration) 3+ years of experience integrating UiPath with enterprise systems (including but not limited to MuleSoft, ServiceNow, Oracle EBS, SQL) Excellent understanding of the Agile software testing process and lifecycle, from smoke test to integration to production deployment Ability to obtain core technology certifications (UiPath) aligned to position
Title: DevOps Engineer Clearance: US citizenship required in order to obtain secret clearance Location/Hybrid: Position is hybrid, requiring travel to the customer's Washington, DC offices and/or Sterling, VA one day per week/month. Responsibilities: Design & Development Maintain CI/CD software delivery pipelines & tools for an enterprise scale system with a large developer base Maintain Infrastructure as Code (IaC) code artifacts Maintain container-based application solutions Write and run ad-hoc scripts (using Bash, Python etc.) to automate DevOps processes Work with development teams to troubleshoot specific issues by recreating tests, validating configuration, etc. Provide deployment support by deploying applications and microservices in cloud environments. Operations Maintain, monitor, and help improve the performance and availability of the 24x7 production environment including networks, servers, databases, etc. Administer network monitoring system, alerting, log management, and other IT systems Participate in on-call rotation and provide hands-on support during emergencies, outages, and service transitions Manage operational maintenance such as OS patches, security vulnerabilities etc. to ensure healthy status of various prod and non-prod environments Qualifications Bachelor's degree in computer science or a related field Hands-on experience with CI/CD pipelines, especially with Jenkins using Groovy Hands-on experience with container-based technologies, especially Kubernetes, Docker, AWS EKS, OpenShift Hands-on experience with AWS managed services (VPC, EC2, EKS, RDS), including monitoring and analytics tools such as AWS CloudWatch, NewRelic Familiarity with configuration management using Chef, Puppet or equivalent Proficient scripting skills (Bash, Perl, Python) Solid understanding of microservice concepts Experience with code management systems (Git, Subversion) Experience maintaining Java/Node web applications (Spring Boot, React) Keen communication and teamwork abilities
05/02/2026
Full time
Title: DevOps Engineer Clearance: US citizenship required in order to obtain secret clearance Location/Hybrid: Position is hybrid, requiring travel to the customer's Washington, DC offices and/or Sterling, VA one day per week/month. Responsibilities: Design & Development Maintain CI/CD software delivery pipelines & tools for an enterprise scale system with a large developer base Maintain Infrastructure as Code (IaC) code artifacts Maintain container-based application solutions Write and run ad-hoc scripts (using Bash, Python etc.) to automate DevOps processes Work with development teams to troubleshoot specific issues by recreating tests, validating configuration, etc. Provide deployment support by deploying applications and microservices in cloud environments. Operations Maintain, monitor, and help improve the performance and availability of the 24x7 production environment including networks, servers, databases, etc. Administer network monitoring system, alerting, log management, and other IT systems Participate in on-call rotation and provide hands-on support during emergencies, outages, and service transitions Manage operational maintenance such as OS patches, security vulnerabilities etc. to ensure healthy status of various prod and non-prod environments Qualifications Bachelor's degree in computer science or a related field Hands-on experience with CI/CD pipelines, especially with Jenkins using Groovy Hands-on experience with container-based technologies, especially Kubernetes, Docker, AWS EKS, OpenShift Hands-on experience with AWS managed services (VPC, EC2, EKS, RDS), including monitoring and analytics tools such as AWS CloudWatch, NewRelic Familiarity with configuration management using Chef, Puppet or equivalent Proficient scripting skills (Bash, Perl, Python) Solid understanding of microservice concepts Experience with code management systems (Git, Subversion) Experience maintaining Java/Node web applications (Spring Boot, React) Keen communication and teamwork abilities