Manager, Application Development/Engineering (REMOTE)

EnableCompFranklin, TN
2dRemote

About The Position

Our Vision is to empower healthcare providers to focus on patient care, not revenue cycle complexity. Our Mission is to uncover what others miss—turning every client dollar recovered into insight that helps prevent future loss. We live our Core Values of Uncompromising Integrity , Ecstatic Clients , and Empowered Team Members by operating with trust, accountability, and a “we before me” mindset. We pursue Innovation and Profitable Growth through continuous improvement and thoughtful problem-solving, and we believe work should include Fun —celebrating success, recognizing our people, and maintaining healthy work-life balance. POSITION SUMMARY The Manager, Application Development, is responsible for leading the evolution of EnableComp’s enterprise application ecosystem. The Manager, Application Development will lead a team responsible for maintaining and enhancing our existing C# .NET legacy applications running on SQL Server while driving a strategic modernization roadmap centered on React + TypeScript, cloud ready backend APIs, and next generation data platforms, including NoSQL. The Manager, Application Development, will combine strong engineering leadership with a forward-looking approach to AI-assisted software delivery, modern development tools, and scalable system architecture.

Requirements

  • Bachelor’s Degree in Computer Information Systems or related field of study required.
  • 7+ years of professional software development experience, with strong background in C#, .NET Framework/Core, and SQL Server.
  • 3+ years of engineering leadership or management experience.
  • Hands-on experience modernizing legacy applications and architectures.
  • Practical experience with React, TypeScript, and modern API development.
  • Familiarity with NoSQL databases (MongoDB, Cosmos DB, DynamoDB, etc.).
  • Strong understanding of cloud platforms (Azure preferred) and DevOps practices.
  • Experience with AI‑assisted development tooling or automation frameworks.
  • Timely and regular attendance.
  • Equivalent combination of education and experience will be considered

Nice To Haves

  • Experience leading teams through major technology transformations.
  • Understanding of event‑driven architecture, microservices, or domain‑driven design.
  • Experience with containerized deployments (Docker, Kubernetes).
  • Exposure to LLM‑powered agent workflows, AI orchestration, or MLOps pipelines.
  • Strong communication, coaching, and organizational leadership skills.
  • Microsoft and other relevant certifications a plus.
  • Strong attention to detail and foresight.
  • Willingness to work collaboratively within a group as well as independently when appropriate.
  • General office environment; must be able to sit for long periods of time.
  • Practices and adheres to EnableComp’s Core Values, Vision and Mission.

Responsibilities

  • Lead, mentor, and grow a high‑performing application development team across backend, frontend, and platform engineering disciplines.
  • Champion a culture of continuous learning, modern engineering practices, and responsible AI adoption.
  • Foster strong collaboration with product, QA, DevOps, UI/UX, and business stakeholders.
  • Implement and scale AI‑assisted development workflows (e.g., GitHub Copilot, agentic workflows, automated documentation, testing, refactoring).
  • Introduce AI‑driven delivery accelerators such as intelligent code review, automated test generation, and developer productivity insights.
  • Ensure secure and responsible AI usage aligned with organizational and industry standards.
  • Own the modernization strategy to transition legacy .NET Framework applications to cloud‑friendly, modular .NET 6+ architectures.
  • Guide the migration of monolithic UIs toward React + TypeScript frontends built for performance, maintainability, and long‑term scalability.
  • Define patterns, frameworks, and standards for modern API development (REST, GraphQL, event‑driven services).
  • Lead the adoption of modern data storage patterns including NoSQL , distributed caching, and event‑based integrations.
  • Promote clean architecture, domain‑driven design, and best practices for cloud-native systems.
  • Oversee code quality, performance, scalability, and security across the application portfolio.
  • Ensure the stability and performance of existing legacy applications while planning their evolution or retirement.
  • Manage resource planning, sprint execution, risk mitigation, and technology budget.
  • Partner with DevOps to mature CI/CD pipelines, testing automation, and deployment strategies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service