Senior Software Engineer - In Person

Alteva RCM•Hackensack, NJ
•Onsite

About The Position

Alteva RCM is growing its technology team and building software supporting medical billing workflows, including eligibility checks, claim status, payer connectivity, document handling, and internal operations tools. The Senior Software Engineer will design, build, and support production microservices and integrations on a cloud-native platform that primarily uses C#/.NET on Azure, with other languages and cloud platforms considered when appropriate. This is an early, hands-on role on a developing team, with the opportunity to help shape engineering practices. The role works closely with the Technical Lead, operations stakeholders, and distributed internal and outsourced developers. The engineer owns work from requirements through release and production support, and uses AI-assisted development tools—primarily Claude Code—to accelerate development while remaining accountable for correctness, security, and maintainability. The position is primarily focused on backend microservices, integrations, and data rather than frontend-only or desktop development.

Requirements

  • At least 5 years of professional software engineering experience, with recent hands-on backend service development in C#/.NET (ASP.NET Core) or an equivalent modern language and framework, such as Java with Spring Boot, Go, or Node.js with TypeScript.
  • Experience building and supporting production backend services and REST APIs.
  • Experience designing, building, and operating microservices, including service boundaries, REST and messaging communication, and independent deployment.
  • Strong SQL and relational database skills, such as SQL Server or a similar database.
  • Hands-on experience with Microsoft Azure, AWS, or an equivalent cloud platform.
  • Experience integrating with third-party APIs, enterprise platforms, or data feeds.
  • Solid testing habits, Git-based workflows, and code review experience.
  • Comfort using AI-assisted development tools and sound judgment about when not to trust them.
  • Clear communication skills, including the ability to work with non-technical stakeholders and explain technical tradeoffs accurately.
  • Comfort working in a live environment where systems are still being built and not everything is defined.

Nice To Haves

  • Background in healthcare, revenue cycle management, medical billing, or claims processing.
  • Familiarity with healthcare data and transactions such as X12 EDI (270/271, 276/277, 835, 837) or FHIR.
  • Experience with payer connectivity, clearinghouses, or eligibility and claim status automation.
  • Salesforce or other enterprise CRM integration experience.
  • Experience with document processing, OCR, or intelligent data extraction.
  • Experience with event-driven or message-based architecture, such as AMQP or RabbitMQ.
  • Experience with CI/CD using Azure DevOps or GitHub Actions, and observability using OpenTelemetry and a backend such as Application Insights.
  • Front-end experience with React or Angular for internal tools.
  • Experience working alongside outsourced or distributed development teams.
  • Experience developing low-level agentic AI orchestration, such as agents that perform work on internal systems.

Responsibilities

  • Design, build, and maintain backend microservices and APIs, primarily using C# and ASP.NET Core.
  • Build integrations with payer APIs and portals, clearinghouses, eligibility services, and internal platforms such as Salesforce.
  • Design relational data models and write well-tuned SQL for high-volume operational workflows.
  • Translate ambiguous business workflows into clear technical designs and challenge requirements when appropriate.
  • Use AI-assisted development tools to accelerate implementation, testing, and refactoring, while reviewing changes for correctness and fit.
  • Participate in code reviews and give and receive direct feedback across internal and outsourced developers.
  • Support releases, rollbacks, and post-release validation in live environments.
  • Improve logging, monitoring, observability, and documentation.
  • Investigate and resolve production issues by identifying root causes using logs and monitoring.
  • Work with the Technical Lead on design decisions, estimates, and priorities.
  • Collaborate with operations, product, QA, and business stakeholders to understand workflows.
  • Mentor and support other developers as the team grows.
  • Surface blockers and risks early and communicate tradeoffs clearly.
  • Own work from requirements through release and production support.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Employee assistance plan
  • Paid family leave
  • Short-term disability insurance
  • Life insurance
  • 401(k) plan with employer match
  • Flexible spending accounts
  • Employee discount program
  • Employee referral program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service