CentralReach logo
CentralReach

Elevating Autism & IDD Care through Technology

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2010H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

12 days ago

Salary

$160K - $180K / year

Seniority

Senior

Job Description

Senior Software Engineer

CentralReach

Title: Senior Software Engineer Location: Remote - US Job Description: 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. CentralReach is the #1 provider of SaaS software solutions for autism and IDD care. Trusted by more than 500,000 users daily, we enable therapy providers, educators, and employers to scale the way they deliver Applied Behavior Analysis 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 CentralReach was developed for Clinicians by Clinicians. The story of CentralReach begins in 2012 when the company’s founder, a practicing Board Certified Behavioral Analyst, decided there had to be a better way to manage her operations so she could spend more time on what mattered most — working with her clients and patients. To help ABA practices focus on what they do best, CentralReach launched the first iteration of its EMR and practice management platform. Today, under the leadership of Chris Sullens, an award-winning CEO in the technology space, CentralReach is committed to their mission of providing cutting-edge technology and services to help clinicians and educators produce superior client and patient outcomes. Already a market leader, CentralReach is expected to grow exponentially through its four core tenets: hire and develop great people; build industry-leading products; provide exceptional service to customers and continuously invest in systems, processes and infrastructure. We value our employees and offer a robust benefits package including health and dental, paid time off, life insurance, disability coverage and a 401(k) matching. We also provide comprehensive onboarding, ongoing training, mentoring and career pathing to help you develop your career. We pride ourselves on our fun and energetic environment that also provides our employees with a meaningful way to make a difference by helping clinicians and educators produce superior outcomes for children and adults with disabilities. Job Status: Exempt 3LI-Remote Base Salary Range $160,000 - $180,000 USD Backed by Roper Technologies, Inc. (Nasdaq: ROP), and led by award-winning CEO Chris Sullens, 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.

Related Job Pages

More Software Engineer Jobs

Ulteig logo

Lead Application Developer

Ulteig

Ulteig describes itself as a leader in the engineering industry, working in partnership with organizations that build, maintain, and revitalize infrastructure across North America.

Title: Lead Application Developer Location: Remote United States Department: Information Technology Requisition Number: LEADA004599 Full-Time Job Description: The Opportunity Ulteig is currently seeking qualified candidates for a Lead Application Developer position within the Transportation & Water Team. This role focuses on contributing to a growing portfolio of high-profile software development projects as an individual contributor, collaborating closely with a multidisciplinary team of hydrologic modelers, data scientists, and water resources engineers. The ideal candidate can independently deliver well-designed features, communicate effectively with technical and non-technical partners, and provide task-level leadership (e.g., owning small features, coordinating day-to-day tasks, and mentoring on assigned work) to support high-quality software deliverables and smooth project execution. Successful applicants must be comfortable with a variety of technologies, including C#/ASP.NET (MVC/Core), SQL Server, and React.js, among others. Ulteig places a strong emphasis on developing and utilizing innovative approaches to solve water resources challenges and build efficiencies into every aspect of our work. Working for Ulteig assures access to and mentoring from national leaders and experts; experience working on important and high-profile projects; and close collaboration with amazing talent on a daily basis. What You'll Do Development & Collaboration – 40% - Develops and delivers application features in collaboration with project team members and stakeholders. - Participates in technical planning (estimation, task breakdown, and approach) with guidance from senior staff. - Provides task-level leadership by owning small features/tasks, coordinating day-to-day execution, and communicating status and blockers. - Contributes to code reviews, supports team coding standards, and incorporates feedback to improve quality and maintainability. - Mentors junior developers/interns on assigned tasks (pair programming, reviewing pull requests, and helping troubleshoot issues) as opportunities arise. - Collaborates with cross-functional partners to clarify requirements and communicate tradeoffs and progress. - Helps document solutions and supports knowledge sharing across the team. Hands-on Development - 60% - Builds and enhances software and applications using a variety of technologies and frameworks. - Implements maintainable components and services with attention to performance, reliability, and delivery timelines. - Develops data visualization front-ends and tools in partnership with internal users. - Works with and synthesizes complex datasets to support analysis and application functionality. - Contributes to testing and quality practices; supports troubleshooting, bug fixing, and production support as needed. - Prepares deliverables, including technical documentation and user guidance. What We Expect from You - 3+ years of experience in the software development industry required. - B.S. or B.A. from an accredited university is a plus. - Demonstrated ability to take ownership of tasks/features, drive them to completion, and communicate progress and blockers. - Experience contributing to application and system design. - Experience with C#, ASP.NET (MVC and/or Core), React.js, and Entity Framework. - Experience with database development and performance (SQL Server, SQLite). - Familiarity with SOLID and other design principles is desired. - Eagerness to learn new and challenging technologies and languages as needed. - Experience with spatial technologies (e.g., Esri, QGIS, OpenLayers) is a plus. - Must be comfortable working in a highly collaborative team environment. - Ability to prioritize and multitask under deadlines. - Strong interpersonal skills with the ability to establish and maintain effective working relationships with staff, management, public and external agencies. - Demonstrates openness to innovation by embracing and applying evolving technology and AI tools to enhance workflows, solve problems, and drive continuous improvement. - Must have authorization to work permanently in the U.S. As you consider applying for a position at Ulteig, we encourage you to think outside the box – because we do! You might not meet 100% of the skills listed in a description, but we are committed to hiring people with exceptional talent, ability and potential, and then creating an environment where they can become the best versions of themselves. We don’t want to miss out on the possibility of speaking with the next outstanding Ulteig team member, so please apply if you think this role is a great match for your unique skills and strengths. And, yes, relevant military experience is absolutely considered for transitioning service members. What You Can Expect from Ulteig Ulteig is a purpose-driven organization that has built a culture focused on people, both our clients and our employees, for over 80 years. Working at Ulteig is more than a job, opening opportunities to make an impact by creating and solving for a sustainable future. We recognize our success relies heavily on the dedication and focus of our workforce; this is why we make investing in our employees a top priority. We prioritize flexibility and staying connected to meet your needs and help you achieve your goals. We value your unique perspective, respect your individuality, and celebrate your contributions. At Ulteig, we take our success and the success of our clients personally. We offer our team members: - Flexible Workplace - Employee Ownership - Competitive Pay - Comprehensive Benefits Package - Collaborative Environment - Innovative Culture Our vision is to be the most trusted partners transforming our world’s critical infrastructure. Ulteig connects people and resources to develop compelling, integrated solutions across multiple Lifeline Sectors®, including Power, Renewables, Transportation and Water. Ulteig is a trusted partner in engineering North America’s essential infrastructure and leverages its expertise with a wide range of public and private clients. At Ulteig, we care deeply about our team, listening to their needs and ensuring they have the tools necessary to be productive whether they choose to work remotely, hybrid or in office. Regardless of where you work, you are empowered to build a workday that best suits your strengths. We strive to ensure a balance and separation between home and work life. We support a flexible working schedule so employees are able to focus on what's important to them.

United States
$111.2K - $150.4K / year

Developer Needed

Caring Transitions

Caring Transitions, founded in 2006, is a franchise-based company that has grown to more than 400 locations nationwide and has helped over 100,000 older adults and their families w

Title: AI / LLM Developer Needed – In-Person Project (South Florida) Location: Boca Raton, FL Contracted Experienced Job Description: Hiring: AI / LLM Developer (Florida – In-Person Collaboration) I’m seeking an experienced AI / LLM developer based in Florida for a paid, contract-based project that involves in-person collaboration. This role is suited to someone with strong hands-on experience designing and running local or hybrid LLM systems on high-performance hardware. Project Overview The project involves designing and implementing a locally hosted AI assistant running on a high-powered laptop for private, long-term use. Key components include: - Deploying and configuring a local or hybrid LLM stack - Optimizing performance across CPU, GPU, RAM, and VRAM - Designing a persistent memory and knowledge storage system - Developing methods to retain and reuse structured knowledge and user context in a compliant and technically sound way - Building the system with extensibility and future customization in mind This is a hands-on engineering role, not prompt engineering or theoretical research. Required Experience - Demonstrated experience working with LLMs (local or hybrid) - Strong Python proficiency - Familiarity with tools such as Ollama, LM Studio, llama.cpp, LangChain, vector databases, embeddings, or agent frameworks - Experience with local inference, persistence, and memory systems - Comfortable configuring and optimizing high-performance local hardware - Ability to clearly explain technical trade-offs and limitations Logistics - Location: Florida (in-person collaboration required) - Engagement: Paid, contract / project-based - Compensation: Competitive, based on experience - Confidentiality agreement required If this aligns with your background, please message me with: - A brief summary of relevant experience - Examples of similar projects - A high-level outline of how you would approach this build

Florida

Senior Software Engineer

Exostar, LLC

Established in 2000, Exostar, LLC is a leading provider of cloud-based solutions that improve information sharing, collaboration, and suppy chain management. Th

Title: Senior Software Engineer Location: Herndon, Virginia, 20171, United States Department: Soft Engineer Job category: Soft Engineer Requisition number: SENIO001896 - Full-time - Hybrid - Locations Showing 1 location US Corp Office Herndon, VA 20171, USA Job Description: Job details Description Overview- We're looking for a senior builder — a high-output engineer who ships production systems at a pace that resets expectations and raises the bar for everyone around them. Not an architect who whiteboard-only. Not a reviewer who lives in PRs. A hands-on engineer whose default mode is writing, deploying, and owning code — and whose experience means fewer wrong turns and faster recovery when things get hard. You'll take on the work that demands senior judgment: platform migrations with no clean path, production-ready prototypes that become the foundation others build on, architectural rebuilds that have to stay live through the transition, and cross-system integrations that touch everything and are owned by no one. You scope it, you build it, you ship it — and you leave it better documented and more maintainable than you found it. We operate in a FedRAMP Moderate / CMMC L2 environment serving major defense primes. Compliance is a constraint you've internalized — not a blocker you escalate. Responsibilities: Your day if you join us: What You'll Build: Build (70%+) - Write production code daily across Angular/TypeScript, .NET/C#, Python, or whatever the problem requires. - Use AI coding tools—Claude Code, Copilot, agentic workflows—as your native development environment and actively raise the bar for how the team uses them. - Own systems end-to-end: architecture → implementation → testing → deployment → You deeply understand the constraints of FedRAMP and CMMC and you design around them without slowing down. - Build on Azure Gov and Commercial using microservices, event-driven patterns, APIs, and data pipelines — and make deliberate architectural decisions that others can build on. - Drive delivery of complex, high-impact projects: migrations, prototypes, legacy replacements, and cross-system integrations that require senior judgment to scope and execute. - Lead IaC (Terraform, Bicep), CI/CD automation, and internal tooling that accelerates the whole engineering organization. Raise the Bar (20%) - Your code and architecture decisions become the reference standard for engineering quality across the team. - Lead code reviews with depth and speed; mentor through pairing, not lectures. - Champion AI-augmented development across the team — prompting strategies, workflow patterns, context management, and tool selection. - Author practical, durable documentation (READMEs, ADRs, runbooks) that outlasts any single sprint. - Identify and close skill gaps on the team through example, not just feedback. - Provide authoritative signal on platform gaps, tooling choices, and systemic engineering friction — and propose solutions, not just observations. - Evaluate new technology by building with it in real environments with real data, then synthesize findings for the broader team. - Own the identification and prioritization of technical debt that materially slows delivery or increases risk. - Partner with product and engineering leadership to influence roadmap tradeoffs from a grounded technical perspective Qualifications: You are a great fit for this role if you: Must‑Haves You are a Builder - 8–10 years of recent, hands-on software engineering with a track record of shipping full systems, not just features. - Deep proficiency in at least two: Angular/TypeScript, .NET/C#, Python, Java — with the ability to move across stacks as needed. - Extensive experience designing and building cloud-native systems (Azure preferred; Azure Gov a plus). - Comfortable owning the full stack — infra → backend → frontend — and making the right tradeoffs at each layer. AI-Native Workflow - Daily user of Claude Code, Copilot, Cursor, Windsurf, or equivalent — this is how you work, not a novelty. - Strong, earned mental model of where AI accelerates development and where human judgment is irreplaceable. - Demonstrated examples of shipping faster and better with AI assistance and sharing those techniques with others. Judgment & Engineering Maturity - Thrives in ambiguity; makes reasonable assumptions, communicates them clearly, and ships. - Strong but flexible architectural opinions — you can defend your reasoning and update it when presented with better information. - Clear, precise written communication; you write to inform decisions, not to document effort. Preferred Qualifications: You are exactly who we are looking for if you: - Have hands-on experience with Azure Government (IL2/IL4/IL5), Entra ID, PIM, managed identities, and Zero Trust architecture. - Proven experience building in regulated environments (FedRAMP, CMMC, ITAR, SOC2, HIPAA). - Bring a background in IAM, credentialing, PKI, or federated identity. - Have built dev tools, internal platforms, or shared infrastructure used by other engineering teams. - Have worked in Aerospace & Defense, Life Sciences, or other regulated SaaS environments. - Have meaningful agentic AI development experience (MCP, multi-tool workflows, AI-driven testing) and can speak to what worked and what didn't. - Have a prototype or side project that demonstrates what senior-level AI-augmented development looks like in practice. Location: Hybrid(3x/week)- Herndon, VA, Cincinnati, OH Remote: NC, GA, TX, NJ, PA, IL, DC, MD, OH, FL, SC, WA, CO, IN Why Exostar - AI-native engineering: Claude & Copilot integrated across the org with leadership backing. - Builder autonomy: Minimal process, maximum ownership. - Mission impact: Secure collaboration infrastructure for the Defense Industrial Base. - Real technical constraints: FedRAMP Moderate, CMMC 110/110, Azure Gov multi-tenant SaaS. About Exostar Exostar - The Company: Exostar’s cloud-based platforms create exclusive communities within the Aerospace and Defense, Life Sciences, and other highly regulated industries where members securely collaborate, share information, and operate compliantly. Within these communities we build trust. By analyzing community data, we provide insights and intelligence, enabling organizations to make better, timelier decisions, to mitigate risk, and operate more efficiently. - We believe in employee development: we promote internally and provide training and educational assistance - We provide a fun, engaged workplace, with social and community-building events - We offer comprehensive benefits and flexible time off plans Exostar is an Equal Opportunity Employment Employer. The company provides equal employment opportunities to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status or genetic information. Exostar is committed to providing equal employment opportunities for all persons in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers and working conditions. Qualifications Education Required Bachelors or better.

Virginia + 14 moreAll locations: Virginia | Ohio | North Carolina | Georgia | Texas | New Jersey | Pennsylvania | Illinois | District Of Columbia | Maryland | Florida | South Carolina | Washington | Colorado | Indiana
Full TimeHybridTeam 1,001-5,000Since 2001H1B Sponsor

Title: Software Engineer III - UnderwritingCenter Location: United States - San Mateo, CA Full time Hybrid Job Description: Summary Join Guidewire's UnderwritingCenter team, a group dedicated to building and operating our cloud-native, enterprise-grade underwriting platform that powers critical risk assessment and decision-making for the world's leading P&C insurers. Our team is at the forefront of AI innovation in insurance technology, building intelligent agents using LangGraph, developing conversational AI chatbots, and pioneering new approaches to context management and knowledge retrieval. We work in a hybrid environment based in San Mateo, focused on GenAI, cloud-native architecture, and intelligent automation to drive measurable value for our customers. As a Software Engineer (Full Stack) on UnderwritingCenter, you will play a pivotal role in designing and delivering next-generation AI-powered underwriting SaaS services. We seek a passionate engineer with deep expertise in modern full-stack development, public cloud, and AI/ML engineering, eager to solve complex challenges at scale. You'll work on groundbreaking projects involving LangGraph-based agents, conversational AI interfaces, and sophisticated context management systems that transform how underwriters interact with data and make decisions. Your work will directly impact Guidewire's mission to transform insurance technology and empower underwriters with AI-driven insights and streamlined workflows. Job Description What you'll do - Design, develop, validate and deploy cloud-native full-stack applications on the Guidewire Cloud platform, owning designs for services within the UnderwritingCenter product area. - Build scalable and secure applications using modern Java, Spring Boot microservices, and frontend frameworks (React, Angular, or Vue.js), adhering to best practices for cloud environments. - Design and implement AI agents using LangGraph to automate underwriting workflows, assist with risk assessment, and augment underwriter decision-making with intelligent recommendations. - Develop conversational AI chatbot interfaces that enable natural language interactions between underwriters and the UnderwritingCenter platform, designing intuitive user experiences for complex insurance workflows. - Collaborate within agile, fast-paced development teams, delivering product features and enhancements while consistently helping teammates overcome obstacles, resolve blockers, and complete work tasks to ensure overall team progress. - Proactively triage and resolve code defects, ensuring minimal disruption to production systems and quick issue resolution. Serve as an expert on-call/support engineer for the team. - Maintain secure coding practices and address application security findings, ensuring compliance with industry standards and safeguarding against vulnerabilities. - Manage and own CI/CD pipelines, ensuring seamless and automated application delivery with exemplary release processes for complex product deployments. What you'll bring - 4+ years of professional experience in full-stack software development, with demonstrated progression in technical leadership and the ability to deliver multi-quarter projects within a team or pod. - Demonstrated ability to embrace AI and apply it to your current role as well as data-driven insights to drive innovation, productivity, and continuous improvement. - Strong interest in AI/ML engineering and eagerness to work with LLMs, agent frameworks, and conversational AI systems. - Strong expertise in Java and Spring Boot microservices, with a solid understanding of multithreading and cloud platforms (AWS/GCP/Azure). - Deep knowledge of Object-Oriented Design using SOLID and Hexagonal design principles. - Proven experience with relational databases (e.g., PostgreSQL, Oracle) and familiarity with NoSQL databases (e.g., DynamoDB, OpenSearch). - Hands-on experience with Kubernetes and Docker for container orchestration. - Strong foundation in Algorithms, Data Structures, and performance optimization techniques for scalable applications. - Strong understanding of Unit/Integration Testing, Continuous Integration and Continuous Deployment. - Excellent collaboration and communication skills, thriving in a highly cross-functional, agile environment. - BS or MS degree in CS or a related field, or equivalent professional experience. Your Impact We believe in clarity and setting you up for success. In your first six months, you’ll lead the design and delivery of AI-powered features for UnderwritingCenter, collaborating with cross-functional teams to launch innovative solutions that streamline underwriting workflows. Your contributions will drive measurable improvements in customer value, operational efficiency, and adoption of Guidewire’s cloud and AI platforms. Over time, your work will influence the direction of our products and help shape the future of insurance technology. What’s in it for you The people we employ give their all, and in return, we offer flexibility wherever we can, such as: - Flexible work environment - Health and Wellness benefits - Paid time off programs including volunteer time off - Market-competitive pay and incentive programs - Continual development and internal career growth opportunities. All new hires participate in our in-person orientation process to ensure a strong start and connection to our unique culture. As part of Guidewire’s PDO, you will contribute to our wider mission of delivering operational excellence and transformative innovation, with a strong focus on AI, cloud, and data platform adoption—ensuring our solutions deliver measurable value and efficiency for customers worldwide. The US base salary range for this full-time position is $124,000 - $210,000. Your base pay will depend on your experience, skills, education, training, and location among other factors. All full-time positions or part-time roles working 30 hours or more a week at Guidewire are eligible for benefits that support their health and well-being including health, dental, and vision insurance, paid time off, and a company sponsored retirement plan. In addition, some roles may be eligible for the annual company bonus plan, commissions, and/or long term incentive awards which are contingent on a variety of factors including, but not limited to, company and employee performance. About Guidewire Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.

California
$124K - $210K / year