Back to Jobs
CentralReach
Development 5d ago

Senior Software Engineer

CentralReach
United StatesUnited States
Full-time
$140,000–$180,000 USD
Senior-Level
VT

Does CentralReach sponsor H-1B visas?

Check real filing data, salaries & approval rates on VisaTalentUSA

View Data →

Job Description

Key Skills Required

Master these to land this role

React57mFree Trial ✨
Start 10-Day Free Trial
Node.js40mFree Trial ✨
Start 10-Day Free Trial
C# .NETTypeScriptTerraform

Want to know if you're a match for this job?

Calculate My Match Score

CentralReach is a leading provider of autism and IDD care software for Applied Behavior Analysis (ABA), multidisciplinary therapy, and special education. Trusted by more than 200,000 users, we enable therapy providers, educators, and employers to scale the way they deliver ABA and related therapies with innovative technology, market-leading industry expertise, and world-class customer satisfaction.

Responsibilities

  • Lead the development of robust, scalable, and maintainable software solutions.
  • Design and implement responsive user interfaces using React and TypeScript.
  • Build and optimize high-performance backend services using C# .NET and Node.js.
  • Manage infrastructure using Terraform across many AWS PaaS.
  • Architect complex database schemas and optimize queries in MSSQL.
  • Collaborate with cross-functional teams to define requirements and project roadmaps.
  • Champion best practices in code quality, testing, and CI/CD automation.

Required Qualifications

  • 5+ years of professional software engineering experience.
  • Fluent in React, TypeScript, and Material UI for modern frontend development.
  • Strong proficiency in C# .NET backend services.
  • Hands-on experience with MSSQL, including design and performance tuning.
  • Proven experience with AWS services (or comparable cloud services provider).
  • Competency with IaC using Terraform.
  • Strong understanding of modern software architecture and RESTful API design.
  • Excellent problem-solving skills and a collaborative mindset.
  • Proficiency with generative AI tools and coding agents.

Preferred Qualifications

  • Experience with containerization (Docker/Kubernetes).
  • Familiarity with serverless computing patterns.
  • Strong background in unit testing, integration testing, and e2e test frameworks.
  • Experience with CI/CD tooling and scripting.

How would you rate this job post?

See what other professionals think about this role.

banner

CentralReach (operating under centralreach.com) is the leading provider of end-to-end, AI-powered Electronic Medical Record (EMR) and practice management software explicitly designed for Applied Behavior Analysis (ABA) clinics, multidisciplinary therapies, and special education providers. Founded in 2012 by a Board Certified Behavior Analyst (BCBA) seeking to replace cumbersome manual documentation loops, the platform has grown to serve over 200,000 clinicians and educators globally. CentralReach’s enterprise SaaS ecosystem unifies critical clinical workflows, including HIPAA-compliant scheduling, automated medical billing, structured data collection, and diagnostic reporting, inside a centralized environment. The software features an ethical AI assistant layer named "cari™", which powers advanced tools like ScheduleAI® for optimized clinician routing, NoteDraftAI™ for real-time session summarization, and NoteGuardAI™ to ensure payor audit readiness. The company expanded its market footprint via strategic product tiers like CentralReach Essentials for growing practices under 50 employees, alongside acquisitions of niche diagnostic platforms including SiLAS and Spectrum AI. Previously backed by Insight Partners, CentralReach was acquired by Roper Technologies in 2025 to accelerate its enterprise scaling capabilities. Headquartered in Fort Lauderdale, Florida, the firm maintains regional corporate hubs and an extensive remote-first engineering workforce.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More