← all jobs

[Remote] Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. FinThrive is advancing the healthcare economy. The Software Engineer is responsible for designing and developing new features and tools for healthcare software, while also maintaining existing products. This role involves collaborating with a high-energy team to create and maintain software and establish best practices.

Responsibilities

  • Develop new features and maintain/enhance existing functionality
  • Work within and maintain an extensible and performant system architecture
  • Perform code review, unit test coverage, and continuous improvement
  • Monitor and fix security vulnerabilities
  • Support automation and productivity
  • Communicate effectively with team members and project leadership about technical deliverables and hurdles
  • Seek opportunities to incorporate new technologies into the product’s technology stack when they can add value
  • Work directly with support organizations to resolve production issues
  • Provide application support by analyzing defects, replicating/fixing defects and providing root cause analysis for defects
  • Troubleshoot and resolve functional and performance related issues
  • Update documentations for code written, deployment instructions, and support

Skills

  • Bachelor's degree in software engineering or related field; alternative 4+ years of software engineering experience
  • Experience in developing software in an Agile environment
  • Good knowledge of Visual Studio, C#, ASP.Net MVC, ASP.Net, SQL, WebAPI
  • Experience with modern web development with modern JS and TS frameworks
  • Angular experience
  • OOD & Design Patterns, e.g., Inversion of Control (Microsoft Dependency Extensions / Autofac/Unity)
  • Experience with unit testing frameworks (nUnit, Moq, MSTest, nspec, etc.)
  • Excellent oral and written communications skills
  • Basic understanding of CI/CD and integration of automation into CI/CD
  • Effective communication skills and ability to collaborate with developers and product owners
  • Strong understanding of .NET
  • Azure Knowledge
  • Continuous Integration experience and understanding
  • Automated Testing & Continuous Integration experience
  • Test Driven Development (TDD) experience
  • Cloud base software development experience
  • Healthcare domain knowledge, specifically in the areas of Patient Accounting, HIM, Revenue Cycle and IT integration
  • Knowledge of software development best practices; proven ability to monitor code quality and unit test coverage, security vulnerabilities

Benefits

  • An opportunity for flexibility of responsibility, schedule and location
  • FinThrive is committed to continually enhancing the colleague experience by actively seeking new perks and benefits. For the most up-to-date offerings visit finthrive.com/careers-benefits
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

Company Overview

  • FinThrive is a revenue management company that provides medical billing and coding services. It was founded in 2003, and is headquartered in Alpharetta, Georgia, USA, with a workforce of 1001-5000 employees. Its website is https://finthrive.com.
  • Company H1B Sponsorship

  • FinThrive has a track record of offering H1B sponsorships, with 10 in 2026, 30 in 2025, 24 in 2024, 22 in 2023, 7 in 2022. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Water Market Sector Leader

    Work from home Full-time role

    [Remote] Financial Analyst

    Work from home Full-time role

    [Remote] Sr Lead Software Engineer, Full Stack (AI) - Shopping (Remote-Eligible)

    Work from home Full-time role

    [Remote] Strategic Account Manager - East

    Work from home Full-time role

    [Remote] Senior Machine Learning Operations Engineer

    Work from home Full-time role

    Staff Data Scientist, Insurance Pricing

    Work from home Full-time role

    Remote Customer Service Specialist - Online Support

    Work from home Full-time role

    Video/Motion Designer (REMOTE)

    Work from home Full-time role

    RN Wound Care Nurse

    Work from home Full-time role

    [Remote] Strategic Account Manager

    Work from home Full-time role

    [Remote] Academic and Finance Advisor I (Oct Start)

    Work from home Full-time role

    Senior Solutions Architect, AI Compute – NPN

    Work from home Full-time role

    CRM Manager (Overland Park, KS, US)

    Work from home Full-time role

    Director, Communications, Climate & Energy Program

    Work from home Full-time role

    Manager, Community Relations (Pacific)

    Work from home Full-time role

    Desktop Support Technician

    Work from home Full-time role

    Application Engineer- Industrial Circuit Protection

    Work from home Full-time role

    [Remote] Program Manager/Senior Program Manager - Global COE

    Work from home Full-time role

    Remote Customer Service Representative - Product Testing

    Work from home Full-time role

    Prevention Specialist

    Work from home Full-time role

    Senior Full Stack Web Developer-Remote-Must be on W2 / 1099 only (No C2C)

    Work from home Full-time role