Application Delivery Technical Lead

Old Dominion Freight Line•Thomasville, NC

About The Position

The Application Delivery Technical Lead provides technical guidance to software engineers configuring or modifying business solutions and resolving architectural or design deficiencies. Working with architects, developers, business users, and the Delivery Manager, the Technical Lead ensures project deliverables align with business processes and IT design standards, helps technical teams understand complex business problems, and recommends appropriate solutions. This role leads project teams through the implementation and maintenance of business and enterprise software solutions while also personally developing code modules, stable application systems, and integrated enterprise solutions, and assisting with architectural diagrams. It is a 50/50 role, split between design, mentorship, and leadership and hands-on code delivery.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent work experience in a related field.
  • 5 years of experience in software development.
  • 3 years of experience with database technologies.
  • 5 years of experience on projects involving implementation of solutions using development life cycles (SDLC).
  • 3 years of experience in systems analysis, including defining technical requirements and performing high-level design for complex solutions.
  • Experience in programming and software development, including RPG, Java, SQL, Angular, and API design and implementation.
  • Excellent verbal and written communication skills.
  • Demonstrated leadership and problem-solving skills.
  • Knowledge of Java, Spring Boot, and APIs.

Nice To Haves

  • 3 years of IT experience developing and implementing systems within an organization.
  • 3 years of experience working with application and integration middleware.
  • 3 years of experience writing technical documentation in a software development environment.
  • 3 years of experience working with source code control systems.
  • 3 years of experience in systems analysis, including defining technical requirements and performing high-level design for complex solutions.
  • Experience working with Continuous Integration/Continuous Deployment tools.
  • Knowledge of RPG is highly preferred.
  • Knowledge of Angular.

Responsibilities

  • Consult on business requirements and functional specifications, translating them into logical program designs, code modules, application systems, and software solutions.
  • Facilitate the transition to high-level design and support the project lifecycle, seeking leadership input where needed.
  • Review the development or modification of highly complex, enterprise-level software solutions.
  • Develop and validate complex software design prototypes and ensure designs adhere to company architecture standards.
  • Contribute to and leverage technical direction for developing, configuring, or modifying integrated business and enterprise application solutions across computing environments.
  • Provide insight and guidance for the design and coding of component-based applications.
  • Document related detailed functional and technical requirements, designs, and test scripts for enhancements.
  • Manage code and production implementation in accordance with established IT compliance and auditing policies.
  • Lead project teams through implementation and maintenance of business and enterprise software solutions, partnering with technology teams and business leaders to resolve escalated issues.
  • Mentor and advise others, sharing knowledge of company and industry methodologies, policies, standards, and controls.
  • Recommend and provide input on software solution design options, risks, costs, and benefits, and identify the interfaces and methods needed to support solutions.
  • Facilitate implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications.
  • Personally develop and deliver code modules, stable application systems, and integrated enterprise software solutions, and assist with architectural diagrams.

Benefits

  • Health benefits, including a zero-premium medical plan for employee-only coverage.
  • Vision and dental coverage.
  • Short-term and long-term disability.
  • Flexible Spending Accounts.
  • 401(k) retirement plan with company match and the opportunity for an additional annual discretionary match.
  • Life insurance.
  • Wellness Program.
  • Tuition reimbursement for drivers and technicians.
  • Training and growth opportunities.
  • Opportunities to advance through a promote-from-within philosophy.
  • National career opportunities at more than 260 service centers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service