2

2020 Companies

Outsourced in-store sales, merchandising, events

Director of Application Development

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeDallas, TX, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • At least 8 years of hands-on software development, including at least 3 years leading or managing development teams.
  • A proven record of personally designing, building, and supporting enterprise applications in production, from database and APIs through front end 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.
  • 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.
  • A track record of leading development teams that deliver on schedule, including offshore or contract developers.
  • Ability to explain technical tradeoffs, cost, and risk to business and executive leaders.

Responsibilities

  • Design and build enterprise applications on Microsoft Azure hands-on, from data model and APIs through user interface, authentication, and deployment.
  • Advance the field operations application built on Salesforce, working with the offshore Salesforce development partner on features, releases, and platform health.
  • Take applications from business requirements through prototype, pilot, and production.
  • Write code, review pull requests, and prototype new solutions alongside the team.
  • Set and enforce standards for source control, code review, testing, CI/CD, and technical documentation.
  • Produce a solution architecture document for each new build covering design, security, and cost to run.
  • Build AI-enabled applications and agents that 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 process automation across the business, using RPA where it is the right fit.
  • Lead the team's use of AI coding tools to speed up delivery without lowering code quality.
  • Measure AI and automation solutions on accuracy, cost, and time saved once they are in production.
  • Lead a team of software, integration, and data engineers, along with offshore and contract developers.
  • Set team priorities, run weekly development reviews, and hold the team to its delivery dates.
  • Hire, coach, and develop engineers, and cross-train the team on every critical system.
  • Manage outside development partners, including statements of work, deliverables, and cost.
  • Partner with operations, finance, and HR leaders to turn business needs into technical plans, estimates, and timelines.
  • Report project status, risks, and resourcing needs to the VP of IT and executive leadership.
  • Own the integrations between core business systems, including HR and payroll, CRM, finance, and internal applications.
  • Lead the migration of legacy ETL jobs to Azure Data Factory, consolidating and simplifying jobs as they move.
  • Keep payroll, billing, and finance data jobs accurate and on schedule, with monitoring and alerting in place.
  • Troubleshoot and resolve escalated production issues across applications and integrations.

Desired Qualifications

  • 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.

About the Company

2020 Companies

Outsourced in-store sales, merchandising, events

2020 Companies provides outsourced field sales, merchandising, and brand activation services for retailers and brands. It supplies a trained workforce and management for in-store sales, promotions, and events, enabling clients to scale retail operations without hiring or managing their own teams. The service works by deploying trained staff to act as brand ambassadors, perform direct sales, merchandising, and promotional activities at the point of sale, and manage campaigns on behalf of clients. Its approach centers on people-first consumer engagement to drive sales and brand loyalty, differentiating itself through a scalable, turnkey workforce solution across multiple industries, rather than through product-based tech offerings. The company’s goal is to help clients increase at-retail presence, sales, and customer engagement by delivering consistent, hands-on retail experiences through outsourced teams.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Fort Worth, TX
Founded
1991

Recently Posted Jobs

Explore more opportunities at 2020 Companies

See more jobs