Director of Application Development

2020 Companies•Atlanta, GA
•Remote

About The Position

2020 Companies is seeking a hands-on Director of Application Development to lead its agile development team in designing, building, and supporting enterprise applications. The role advances Pulse, a Salesforce-based field operations application supporting scheduling, timekeeping, payroll, billing, and reporting for thousands of field employees nationwide. It also leads AI application and automation projects and modernization of legacy integrations onto Microsoft Azure. The Director owns the full software development lifecycle and works alongside the team writing and reviewing code. They lead in-house engineers as well as offshore and contract developers, and partner with operations, finance, and HR leaders to ensure applications support business goals and scale with the company. The position is listed as remote in Dallas, Texas, with the posting also describing hybrid or fully remote work arrangements.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • At least 8 years of hands-on software development experience, including at least 3 years leading or managing development teams.
  • Record of personally designing, building, and supporting production enterprise applications across databases, APIs, front ends, and deployment.
  • Experience owning the full software development lifecycle, from requirements and architecture through testing, deployment, and support.
  • Strong hands-on skills in Python and JavaScript or TypeScript, with solid SQL and relational database design skills.
  • Experience deploying and running applications on Microsoft Azure, including App Service, Azure SQL, and Entra ID, with Git-based CI/CD such as GitHub Actions.
  • Salesforce development experience, including Apex and Salesforce APIs.
  • At least 2 years building AI-enabled applications with large language models, such as agents, assistants, retrieval-based search, or document processing.
  • Daily use of AI coding tools such as GitHub Copilot, Claude Code, or Cursor.
  • Experience building and supporting system integrations using REST APIs and ETL tools such as Azure Data Factory.
  • Track record of leading development teams that deliver on schedule, including offshore or contract developers.
  • Ability to explain technical tradeoffs, costs, and risks to business and executive leaders.

Nice To Haves

  • Workday or other HR and payroll system integration experience.
  • Experience with Microsoft Fabric or Power BI.
  • Experience supporting applications for a large, distributed field workforce.

Responsibilities

  • Design and build enterprise applications on Microsoft Azure, from data models and APIs through user interfaces, authentication, and deployment.
  • Advance the Salesforce-based field operations application, coordinating features, releases, and platform health with the offshore Salesforce development partner.
  • Take applications from business requirements through prototype, pilot, and production.
  • Write code, review pull requests, and prototype solutions alongside the team.
  • Set standards for source control, code review, testing, CI/CD, and technical documentation.
  • Produce solution architecture documents for new builds, covering design, security, and operating costs.
  • Build AI-enabled applications and agents to replace manual work in operations, finance, and HR.
  • Apply large language models to document, image, and audio processing, data summarization, and in-app assistants.
  • Drive business process automation, using RPA where appropriate.
  • Lead the team's use of AI coding tools while maintaining code quality.
  • Measure production AI and automation solutions for accuracy, cost, and time saved.
  • Lead software, integration, and data engineers, along with offshore and contract developers.
  • Set team priorities, run weekly development reviews, and hold the team accountable for delivery dates.
  • Hire, coach, and develop engineers, and cross-train the team on critical systems.
  • Manage outside development partners, including statements of work, deliverables, and costs.
  • Partner with operations, finance, and HR leaders to convert business needs into technical plans, estimates, and timelines.
  • Report project status, risks, and resourcing needs to the VP of IT and executive leadership.
  • Own integrations between core business systems, including HR and payroll, CRM, finance, and internal applications.
  • Lead migration of legacy ETL jobs to Azure Data Factory, consolidating and simplifying jobs.
  • Keep payroll, billing, and finance data jobs accurate and on schedule, with monitoring and alerting.
  • Troubleshoot and resolve escalated production issues across applications and integrations.

Benefits

  • Competitive annual salary with performance-based incentives.
  • Comprehensive health, dental, and vision benefits.
  • 401(k) with company match.
  • Generous paid time off policy.
  • Opportunities for professional growth and career advancement, including mentorship and training.
  • Paid holidays.
  • Long-term career pathing options.
  • Personal development opportunities.
  • Professional stretch assignments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service