TruBridge logo

Software Engineer; Backend Platform

Job Overview

Location

Indiana, USA

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 10, 2026

Full Job Description

đź“‹ Description

  • • TruBridge Encoder is seeking a highly skilled and motivated Senior Software Engineer with a robust backend specialization to play a pivotal role in the design, development, and ongoing operation of the core services and APIs that underpin our enterprise SaaS platform.
  • • This position is ideal for engineers who thrive in environments where they can take ownership of complex production systems, engage in cross-disciplinary collaboration, and contribute to a codebase that demands a careful balance between rapid growth, unwavering reliability, and stringent regulatory compliance.
  • • While the primary emphasis of this role is on backend development, you will be an integral part of a collaborative team, working closely with frontend engineers, DevOps specialists, and Quality Assurance professionals to ensure the delivery of cohesive, high-quality, and end-to-end solutions.
  • • Your core responsibilities will involve the comprehensive lifecycle of backend services and APIs, from initial design and meticulous development through to ongoing maintenance, utilizing modern .NET technologies to build robust and scalable applications.
  • • You will be instrumental in building and evolving scalable data solutions, leveraging your expertise with SQL databases and Object-Relational Mapping (ORM) tools like Entity Framework to ensure data integrity and efficient access.
  • • A strong grasp of object-oriented design principles, including SOLID, DRY (Don't Repeat Yourself), and established software design patterns, will be crucial for creating maintainable, extensible, and high-quality code.
  • • Close collaboration with frontend engineers, who utilize React, JavaScript, and TypeScript, will be essential for translating user requirements into seamless, fully functional features.
  • • Active participation in code reviews is expected, where you will contribute to maintaining a high standard of code quality, readability, and maintainability across the team.
  • • You will be responsible for writing and diligently maintaining comprehensive unit tests to guarantee the stability, reliability, and correctness of our systems.
  • • Support for application delivery will extend to cloud platforms, with hands-on experience required in environments such as Azure and/or AWS.
  • • A key aspect of the role involves contributing to and improving Continuous Integration/Continuous Deployment (CI/CD) pipelines and deployment workflows, ensuring efficient and reliable software releases.
  • • You will be involved in building and configuring containerized applications, embracing modern deployment practices to enhance scalability and manageability.
  • • Partnering closely with DevOps and infrastructure teams will be vital for enhancing deployment strategies, improving monitoring capabilities, and optimizing operational processes.
  • • Furthermore, you will provide essential support and troubleshooting for production systems, ensuring minimal disruption and maximum uptime.
  • • The first 30 days will focus on deep immersion into the system architecture, core services, data flows, and operational practices of the Encoder platform, setting up your development environment, and beginning to contribute small code changes.
  • • Within the first 60 days, you will transition to contributing meaningful backend features and enhancements with increasing independence, actively participating in design discussions and code reviews, and collaborating effectively with cross-functional teams.
  • • By the end of the first 90 days, you are expected to operate as a fully contributing senior engineer, capable of owning backend components or services end-to-end, proactively identifying areas for improvement, and demonstrating sound judgment in balancing development speed, quality, and risk.
  • • This role offers the unique opportunity to work on an enterprise-class SaaS platform utilized by sophisticated healthcare organizations, building systems that meet demanding real-world reliability and regulatory expectations, and joining a team that champions thoughtful engineering, ownership, and operational excellence.

Skills & Technologies

JavaScript
TypeScript
React
ASP.NET
AWS
Backend
Remote

Ready to Apply?

You will be redirected to an external site to apply.

About TruBridge

TruBridge is a healthcare solutions company that provides comprehensive revenue cycle management, electronic health record (EHR), and various technology and services designed to enhance the financial and operational health of healthcare organizations. Serving rural, critical access, and community hospitals, as well as ambulatory clinics and providers across the U.S., TruBridge empowers clients to simplify workflows, improve financial outcomes, and deliver better patient care. With over 45 years of healthcare experience and trusted by more than 1,500 clients, the company focuses on creating stronger communities by ensuring healthcare organizations remain independent and financially stable. They specialize in tailoring solutions to unique client needs, clearing the way for care.

Similar Opportunities

Argentina
Full-time
Expires Apr 29, 2026
Ruby
PostgreSQL
MySQL
+4 more

10 days ago

Apply
Brazil
Full-time
Expires May 3, 2026
Java
Kotlin
Docker
+4 more

6 days ago

Apply
Toronto, California, Canada
Full-time
Expires May 4, 2026
JavaScript
TypeScript
Go
+5 more

5 days ago

Apply
Los Angeles, California, Canada
Full-time
Expires Apr 28, 2026
Python
Django
Flask
+7 more

11 days ago

Apply