
Software Engineer – Backend Platform
TruBridge
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Design, develop, and maintain backend services and APIs using modern .NET technologies.
- Build and evolve scalable data solutions using SQL and Entity Framework.
- Apply strong object-oriented design principles, including SOLID, DRY, and established design patterns.
- Collaborate with frontend engineers working in React, JavaScript, and TypeScript to deliver end-to-end functionality.
- Participate in code reviews, contributing to a maintainable, high-quality codebase.
- Write and maintain unit tests to ensure system stability and reliability.
- Support application delivery through cloud platforms such as Azure and or AWS.
- Contribute to CI/CD pipelines and deployment workflows.
- Build and configure containerized applications to support modern deployment practices.
- Partner with DevOps and infrastructure teams to improve deployment, monitoring, and operational processes.
- Support and troubleshoot production systems as needed.
Requirements
- Five or more years of professional software development experience.
- Strong experience with .NET, including C# and ASP.NET Core.
- Working knowledge of React, JavaScript, and TypeScript.
- Experience with SQL databases and ORM tools such as Entity Framework.
- Proficiency with Git and common branching strategies.
- Experience using tools such as Jira and Bitbucket in an agile development environment.
- Experience testing APIs using tools such as Postman or Fiddler.
- Experience writing and maintaining unit tests.
- Hands-on experience working in cloud environments such as Azure and or AWS.
- Solid understanding of the developer’s role in DevOps, including CI/CD pipelines and containerization.
Benefits
- Work on an enterprise-class SaaS platform used by sophisticated healthcare organizations.
- Build systems that must meet real-world reliability and regulatory expectations.
- Join a team that values thoughtful engineering, ownership, and operational excellence.
- Contribute to a product that continues to grow in scale and complexity.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#ASP.NET CoreSQLEntity FrameworkReactJavaScriptTypeScriptCI/CDcontainerization
Soft Skills
collaborationcode reviewproblem-solvingcommunicationobject-oriented design