Software Engineer

🕒 February 16

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Ensora Health

Ensora Health

201 - 500 employees

☁️ SaaS

🤝 B2B

🤖 Artificial Intelligence

SaaS • B2B • Artificial Intelligence

Ensora Health is a healthcare software company that builds EHR and practice management (PMS) solutions—most notably TheraNest for mental and behavioral health and Fusion for physical/occupational/speech rehab therapy. Their cloud-based platform includes add-ons for revenue cycle management, payments, telehealth, eRx, clearinghouse services, and AI-powered documentation tools (AI Session Assistant) to reduce clinician administrative burden. Ensora serves solo and group therapy practices and rehab clinics, focusing on simplifying scheduling, billing, documentation, and workflows to improve efficiency and patient care.

📋 Description

• Design, develop, test, and maintain software solutions that meet business goals • Collaborate with cross-functional teams to gather requirements, define technical specifications, and implement solutions • Recommend enhancements to existing systems and guide continuous improvement efforts • Ensure software stability through testing, verification, and thoughtful maintenance • Document systems and processes to support future upgrades and scale • Integrate software components into cohesive, fully functional systems • Write clean, testable, and efficient code • Contribute to quality assurance by creating and executing test plans • Tailor software tools, workflows, and metrics to improve team performance and reliability • Participate in Agile ceremonies and continuously refine processes and deliverables

🎯 Requirements

• Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience) • 3+ years of experience in software engineering • Strong understanding of version control systems (e.g., Git) • Experience working with relational databases and writing optimized SQL queries • Familiarity with modern architectural patterns (e.g., MVC, microservices) • Exposure to front-end development using modern frameworks • Experience building, maintaining, or integrating applications in cloud environments (e.g., AWS, Azure, or other platforms) • Comfortable working across both front-end and back-end systems • Strong problem-solving skills, attention to detail, and a bias for action • Excellent communication skills and a team-first mindset.

🏖️ Benefits

• Health insurance • Retirement plans • Paid time off • Flexible work arrangements • Professional development opportunities

Apply Now

Similar Jobs

🕒 February 16

Anza

11 - 50

☁️ SaaS

🌐 Web 3

Senior Software Engineer enhancing the Agave client within the Solana ecosystem. Collaborate on blockchain solutions prioritizing performance and reliability across teams.

Distributed Systems

Rust

🕒 February 15

WSB

1001 - 5000

⚡ Energy

Project Lead Engineer designing high voltage (69 - 500 kV) power line projects for WSB. Leading design teams and managing engineering projects with a focus on innovation and quality.

🕒 February 14

Intersect Power

51 - 200

⚡ Energy

Lead technical design and optimization of energy storage systems for innovative energy company's growth. Collaborate with cross-functional teams to deliver optimized infrastructure solutions.

Python

VBA

🕒 February 13

Spatial Front, Inc

501 - 1000

🤝 B2B

🏢 Enterprise

☁️ SaaS

Full Stack Developer at Spatial Front, Inc. building and maintaining cloud-native systems in a serverless AWS environment with emphasis on performance and scalability.

AWS

Chai

ElasticSearch

JavaScript

Mocha

Node.js

TypeScript

🕒 February 12

Fanatics, Inc.

1001 - 5000

🎮 Gaming

🛒 Retail

🛍️ eCommerce

Software Engineer II developing mobile applications for Fanatics Betting & Gaming. Contributing to innovative features and improving customer experience in the sportsbook app.

Kotlin