Senior Back-End Developer

CLA (CliftonLarsonAllen)Nashville, TN

About The Position

CLA is a top 10 national professional services firm dedicated to creating opportunities for clients, employees, and communities. CLA is growing and seeking to hire an experienced Senior Back-End Developer to join their talented Information Technology team. This position offers growth, flexibility, and a collaborative work environment. The ideal candidate will possess excellent interpersonal skills, strong problem-solving and creative abilities, sound judgment, and a high level of integrity and dependability with a strong sense of urgency and results-orientation. This role is responsible for developing solutions that support business goals across a wide variety of solutions and applications.

Requirements

  • 4 years relevant experience required
  • Strong proficiency in one or more backend programming languages, including Python or TypeScript.
  • Experience designing and working within cloud-based architectures; Microsoft Azure experience is preferred.
  • Bachelor's degree or a combination of relevant experience and training may be considered in lieu of a degree.

Nice To Haves

  • Databricks experience preferred
  • Familiarity with one or more of the following technologies is preferred: Azure Service Bus, Azure Kubernetes Service (AKS), Azure API Management (APIM), Azure Event Grid, Apache Spark.

Responsibilities

  • Design and Development: Develop solutions using existing and emerging technology platforms. Designs, codes, tests, debugs, documents, maintains, and modifies computer programs of high complexity and risk. Leads technical staff and clients to investigate, analyze, and resolve complex technical problems.
  • Testing & Documentation: Perform unit testing and assist the BA in defining test plans. Perform design, coding, testing, implementation, and documentation of solutions as well as aid in application maintenance, debugging, and upgrades. Creates architectural and code level documentation.
  • Maintenance: Ensures that expected analytic levels are achieved. Identifies and manages interfaces, service levels, standards, and configurations.
  • Projects: Assist in providing cost and time estimates for project tasks and defining project tasks. Complete project work within agreed upon deadlines.
  • Client Service: Effectively communicates with a wide range of clients (partners, business users, IT team members, vendors, management). Interacts with senior leaders and team members to discuss requirements, explore solutions, and demonstrate functionality.

Benefits

  • health
  • dental
  • vision
  • 401k
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service