All remote jobs

Sr. Software Engineer

Review the role, location requirements, compensation details, and application process before deciding whether this opportunity fits your next career move.

Remote from
USA
Salary
USD 140k–180k / yr
Employment
Full Time
Experience
Senior
Published
Apply before
5 Nov 2026
Listing views
51
Application actions
1
Application toolkit

Make your next move.

Prepare your resume, explore your fit, and draft a cover letter for this opportunity.

AI Summary

The role, at a glance.

CentralReach is seeking a senior software engineer to build scalable care-software products for ABA, therapy, and special-education providers. The role spans frontend development with React, TypeScript, and Material UI; backend services in C# .NET and Node.js; and SQL Server schema and query optimization. The engineer will also manage AWS infrastructure through Terraform and promote testing, CI/CD, code quality, and sound architecture practices. This is a remote US full-time role requiring at least five years of professional engineering experience and strong cross-functional collaboration.

Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

Job Complexity

4/5
EasyHard

Pace & Pressure

4/5
RelaxedFast-paced

Autonomy Level

4/5
GuidedFull ownership

Communication Load

4/5
IndependentCollaborative
AI insightThe position requires senior-level ownership across a broad modern stack, including frontend, backend, databases, cloud infrastructure, and delivery automation. Success depends on making architectural decisions while collaborating effectively with cross-functional partners in a growing healthcare technology environment.

Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job medianMarket rate
$160,000
US market range$135k–$190k
AI insightThe disclosed base salary range is $140,000 to $180,000 USD annually, producing a midpoint of $160,000. This is competitive for a US-based senior full-stack software engineer with React, .NET, AWS, Terraform, and database performance expertise; a typical US market range is approximately $135,000 to $190,000 annually, varying by location and total compensation structure.

Core skills

Skills and capabilities most closely associated with this opportunity.

Sample interview questions
How would you design a scalable API service in C# .NET for a high-volume healthcare workflow?

I would begin by clarifying domain boundaries, expected traffic, consistency requirements, and security constraints. I would build stateless RESTful endpoints with clear versioning, validation, authorization, structured logging, health checks, and observability; then use asynchronous processing and caching where appropriate. I would also define database indexes and query patterns early, cover key workflows with integration tests, and deploy through a monitored CI/CD pipeline.

Describe how you improve a slow MSSQL query in a production application.

I first reproduce and measure the issue using execution plans, duration, reads, and production-safe telemetry. I evaluate index usage, join order, cardinality estimates, filters, parameter sensitivity, and unnecessary data retrieval, then make the smallest effective change such as a targeted index, query rewrite, or pagination strategy. After validating performance and correctness in a representative environment, I deploy carefully and monitor the result.

How would you organize Terraform for multiple AWS services and environments?

I would use reusable, versioned modules for common infrastructure patterns and keep environment-specific configuration separate through variables, state isolation, and controlled workspaces or directories. Remote state should be secured with locking, least-privilege IAM, and a reviewed plan-and-apply workflow in CI/CD. I would also document ownership, enforce tagging, and include policy or security checks before deployment.

What practices do you use to maintain quality across React frontend and .NET backend changes?

I define contracts between the frontend and API, use code review standards, and automate linting, type checks, unit tests, integration tests, and end-to-end coverage for critical user journeys. On the frontend, I prioritize accessible, reusable components and predictable state management; on the backend, I focus on validation, error handling, authorization, and testable service boundaries. Feature flags and incremental releases help reduce deployment risk.

How do you handle ambiguous requirements from product and operational stakeholders?

I convert ambiguity into concrete questions about user outcomes, workflows, edge cases, success metrics, and constraints. I share lightweight technical options with trade-offs, confirm decisions in writing, and break the work into deliverable milestones. Throughout development, I provide regular demos and feedback opportunities so stakeholders can validate that the solution meets the intended need.

This analysis is generated from the job description. Salary estimates, role characteristics and sample answers are guidance, not employer-provided facts.
Opportunity details

About this role.

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

#LI-Remote

Base Salary Range

$140,000—$180,000 USD

Backed by Roper Technologies, Inc. (Nasdaq: ROP), CentralReach is entering an exciting phase of growth, innovation, and scale.

Recognized as one of the best places to work over 10 times by organizations such as Inc, Built In, and NJBIZ, our culture is centered around impact, inclusion, and flexibility. As a hybrid company with collaborative offices in Ft. Lauderdale, FL; Holmdel, NJ; and Verona, Italy, we foster a workplace where top talent can thrive and make a real difference in the lives of those we serve.

We offer competitive compensation, comprehensive health benefits, generous PTO, 401(k) matching, and paid parental leave to our full-time employees. Our team members also enjoy hybrid work schedules, career development support, wellness programs, and opportunities to give back through CR Cares™, our community engagement initiative.

Be part of a market leader driving the future of care. Explore opportunities at centralreach.com/careers.

Protecting your information is important to us. Please take a moment to review our Notice of Privacy Practices for Job Applicants. Applicant-Privacy-Notice-110725 to understand how we collect, use, store, and protect your personal information during the recruitment process.

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Next step

Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Did you apply?Let us know, and we’ll help you track your application.

Continue on the employer website

Protect your personal information and never pay to secure an interview or job offer. .

Log in to save
One quick step before you apply

Sign in to continue.

Sign in or create a free account to continue to the employer's application.

Applying is free. After signing in, return to this job and select Apply Now.
Add alert
Jobs Talent AI Tools Salaries
Menu