1

Programming Director Jobs in Tennessee (NOW HIRING)

Leads a team of engineers that identifies and delivers value for highly complex datadriven initiatives. Applies intuitive and professional understanding of industryrelevant Data Science, Analytics ...

We're seeking a Director of Codes Engineering who's ready to be part of a people-first company offering best-in-class products, exceptional training, and deep industry pride-all built to help our ...

We're seeking a Director of Codes Engineering who's ready to be part of a people-first company offering best-in-class products, exceptional training, and deep industry pride-all built to help our ...

Director of Thermofluids Engineering About Type One Energy Type One Energy Group is mission-driven to provide sustainable, affordable fusion power to the world. Established in 2019 and venture-backed ...

next page

Showing results 1-20

Programming Director information

See Tennessee salary details

$26.3K

$62.9K

$158.8K

How much do programming director jobs pay per year?

As of Jun 9, 2026, the average yearly pay for programming director in Tennessee is $62,940.00, according to ZipRecruiter salary data. Most workers in this role earn between $30,000.00 and $84,000.00 per year, depending on experience, location, and employer.

How does a Programming Director typically collaborate with other departments to ensure successful project execution?

A Programming Director regularly works cross-functionally with marketing, production, technical, and content teams to align programming schedules with organizational goals. They attend planning meetings, coordinate timelines, and ensure all stakeholders are informed about upcoming projects or changes. Effective communication and negotiation are crucial, as the role often involves balancing creative vision with operational constraints. This collaborative environment helps ensure that projects are delivered on time and meet the quality standards expected by both the organization and its audience.

What jobs make $3,000 a month without a degree?

Programming directors typically require a degree and extensive experience; however, some tech roles like web developers, IT support specialists, or freelance programmers can earn around $3,000 monthly without a formal degree, especially with strong skills in coding languages, self-education, and certifications. These positions often involve remote work, project-based tasks, and building a portfolio to attract clients or employers.

What does a Programming Director do?

A Programming Director is responsible for planning, organizing, and overseeing the content and schedule of programs for a television or radio station, or sometimes for digital media platforms. They decide which shows, segments, or content will be aired and when, ensuring the programming aligns with the station's target audience and business objectives. In addition to content selection, they often manage a team of producers and coordinate with marketing and sales departments to optimize audience engagement and revenue. Their role is crucial in shaping the station's identity and maintaining high-quality, engaging programming.

What are the key skills and qualifications needed to thrive as a Programming Director, and why are they important?

To thrive as a Programming Director, you need expertise in content strategy, scheduling, and audience analysis, usually backed by a degree in communications, media, or a related field. Familiarity with broadcast automation systems, analytics tools, and content management platforms is essential. Leadership, decision-making, and strong interpersonal skills help you guide teams and collaborate with stakeholders effectively. These skills ensure compelling programming, efficient operations, and alignment with organizational goals in a competitive media environment.

What is the difference between Programming Director vs Software Developer?

AspectProgramming DirectorSoftware Developer
CredentialsBachelor's or higher in Computer Science, Management experienceBachelor's in Computer Science or related field
Work EnvironmentLeads teams, manages projects, strategic planningWrites code, develops software, tests applications
Industry UsageUsed in media, entertainment, tech companies for overseeing programmingCommon across tech, startups, software firms
Search IntentRoles involving leadership and project oversightRoles focused on coding and software creation

The Programming Director typically oversees programming teams and manages project strategies, requiring leadership skills and industry experience. In contrast, a Software Developer focuses on coding and developing software applications. While both roles require technical knowledge, the Programming Director's role is more managerial, whereas the Software Developer's role is more technical and hands-on.

More about Programming Director jobs
What are the most commonly searched types of Programming jobs in Tennessee? The most popular types of Programming jobs in Tennessee are:
What are popular job titles related to Programming Director jobs in Tennessee? For Programming Director jobs in Tennessee, the most frequently searched job titles are:
What cities in Tennessee are hiring for Programming Director jobs? Cities in Tennessee with the most Programming Director job openings:
Senior Software Engineer, Enterprise Engineering

Senior Software Engineer, Enterprise Engineering

Revecore

Franklin, TN • Remote

$118K - $155K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 25 days ago


Revecore rating

8.1

Company rating: 8.1 out of 10

Based on 22 frontline employees who took The Breakroom Quiz


Job description

Sr. Software Engineer, Enterprise Engineering

Start your next chapter atRevecore! For over 25 years,Revecorehas been at the forefront of specialized claims management, helping healthcare providers recover meaningful revenue to enhance quality patient care in their communities.We'repowered by people, driven by technology, and dedicated to our clients and employees. Ifyou'relooking for a collaborative and diverse culture witha great work/life balance, look no further.

RevecorePerks:

  • We offer paid training and incentive plans
  • Our medical, dental, vision, and life insurance benefits are available from the first day of employment
  • We enjoy excellent work/life balance
  • Our Employee Resource Groups build community and foster a culture of belonging and inclusion
  • We match 401(k) contributions
  • We offer career growth opportunities
  • We celebrate 12 paid holidays and generous paid time off

Location:Remote-USA

The primary role of the Sr. Software Engineer on the Enterprise Engineering team is to design, build, andmaintainthe shared service layer that powers bothRevecore'sBridge (Underpayments) andAcciClaim(Complex Claims) platforms. This engineer will work at the intersection of both product lines, building reusable, reliable, and well-documented APIs and services thateliminateduplication and accelerate delivery across the organization.

As a founding member of the Enterprise Engineering team, this person will havesignificant influenceover the architecture, patterns, and standards adopted by the team. They will work closely with the Enterprise Engineering Director and collaborate regularly with engineers across the Bridge andAcciClaimteams, the DevOps team, and the AI and Data organization.On a daily basis, this person will write high-quality backend code, design APIs and data models,participatein architecture discussions, leverage AI coding assistants to accelerate delivery, and contribute to the practices and culture of a team that is being built from the ground up.

Essential Duties and Responsibilities

  • Design and develop RESTful APIs and microservices using .NET Core and C# that serve as shared infrastructure for the Bridge andAcciClaimplatforms.
  • Build andmaintainshared database schemas, stored procedures, and data access layers using SQL Server (T-SQL), with an emphasis on performance, reliability, and reusability.
  • Collaborate with the Enterprise Engineering Director and product stakeholders to define API contracts, data models, and integration patterns for shared services.
  • Write clean, secure, testable, and well-documented codein accordance withteam engineering standards and HIPAA/PHI data handling requirements.
  • Participatein architecture and design reviews, contributing to decisions on service boundaries, integration approaches, and cloud-native patterns in Azure.
  • Contribute to the development of Snowflake-backed data services or integrations as the shared services layer expands to include data platform capabilities.
  • Leverage AI coding assistants (such as Claude Code) and other AI-powered development tools to accelerate development velocity, improve code quality, and explore more effective approaches to complex engineering problems.
  • Perform code reviews and provide constructive, technical feedback to peers; helpestablishcode review standards for the team.
  • Mentor and support the growth of the mid-level engineer on the team, helping them develop their skills in API design, distributed systems, and backend engineering.
  • Follow Agilemethodology,participatein sprint ceremonies (Standup, Retro, Planning, Refinement), and contribute to backlog grooming and estimation.
  • Produce and execute unit and integration tests; contribute to CI/CD pipeline quality gates in Azure DevOps.
  • Work with the Bridge andAcciClaimengineering teams to support adoption of shared services, troubleshoot integration issues, and iterate based on feedback.
  • Serve as a technical resource for production issues affecting shared services and provide Level 2/3 support as needed.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Engineering, ora relateddiscipline, or equivalent practical experience.
  • 6 or more years of software development experiencerequired.
  • At least 6 years of .NET/C# backend development experience, with strongproficiencyin REST API design, ASP.NET Core, and Entity Framework.
  • Strong SQL Server and T-SQL skills, including schema design, query optimization, and stored procedures for data-driven enterprise applications.
  • 2 or more years of experience developing and operating services hostedinMicrosoft Azure.
  • Experience designing or working within microservices or service-oriented architectures.
  • Solid understanding of secure coding practices and data protection standards, including HIPAA and PHI handling guidelines.
  • Demonstrated ability to work independently with minimal direction and to follow through on complex technical assignments.
  • Strong analytical, problem-solving, and communication skills with the ability to collaborate effectively across engineering teams.
  • 3 or more years of experience working in Agile/Scrum or Kanban development environments.
  • Comfort using AI coding assistants (e.g., Claude Code, GitHub Copilot) as part of a modern development workflow; ability to apply AI tools judiciously to accelerate delivery without compromising code quality or security.

Preferred Qualifications

  • Experience with Snowflake or cloud-based data warehousing platforms, including integration of data services into application APIs.
  • Familiarity with message queuing and event-driven patterns (e.g., Azure Service Bus, Azure Event Grid).
  • Experience in healthcare revenue cycle management (RCM), with working knowledge of EDI transactions (837, 835, 270/271).
  • Exposure toAPI gateway patterns, API versioning strategies, and internal developer platform concepts.
  • Experience contributing to shared libraries, SDKs, or reusable platform components consumed by multiple engineering teams.
  • Familiarity with CI/CD pipelines, Infrastructure as Code, and DevOps practices in Azure DevOps.
  • Experience working in a greenfield or platform engineering context, helping to define patterns and standards from the ground up.

Work at Home requirements:

  • A quiet, distraction-free environment to workfrom inyour home.
  • A secure internet connection isrequired.
  • Home internet with speeds >20 Mbps for downloads and >10 Mbps for uploads.
  • The workspace area accommodates all workstation equipment and related materials and provides adequate surface area to be productive.

Revecoreis an equal opportunity employer that does not discriminate based on race, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin, age, disability status, veteran status, genetic information, or any other legally protected status.
We believe that a diverse workforce fosters innovation and creativity, enriches our culture, and enables us to better serve the needs of our clients and communities. We welcome and encourage individuals of all backgrounds, perspectives, and abilities to apply.

Mustresidein the United Stateswithin one of the states listed below:

Alabama, Arkansas, Delaware, Florida, Georgia, Iowa, Illinois, Indiana, Kansas, Kentucky, Louisiana, Massachusetts, Maine, Maryland, Michigan, Minnesota, Missouri, Mississippi, Montana, North Carolina, Nebraska, New Hampshire, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Virginia, Wisconsin, and West Virginia


What Revecore employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom