Senior Software Engineer

Alteva RCM•New York, NY
•$160,000 - $200,000•Hybrid

About The Position

Alteva RCM is growing its technology team and developing software central to medical billing, including eligibility checks, claim status, payer connectivity, document handling, and internal operations tools. This is an early, hands-on role on a developing team, with the opportunity to help shape engineering practices. The Senior Software Engineer will design, build, and support production microservices and integrations on a cloud-native platform, primarily using C#/.NET on Azure, with flexibility to use other languages and cloud platforms where appropriate. The role works closely with the Technical Lead, operations stakeholders, and a distributed team of internal and outsourced developers. The engineer owns work from requirements through release and production support, and uses AI-assisted tools while remaining accountable for correctness, security, and maintainability. The role is predominantly focused on backend microservices, integrations, and data, rather than frontend-only or desktop development. Alteva RCM prefers candidates who can work on a hybrid basis from its Richmond Hill, Queens, NY office.

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, with SQL Server or a similar database.
  • Hands-on experience with Microsoft Azure, AWS, or an equivalent cloud platform.
  • Experience integrating 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 good judgment about when not to trust them.
  • Clear communication skills, including the ability to work with non-technical stakeholders and accurately explain technical tradeoffs.
  • 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.
  • CI/CD experience with Azure DevOps or GitHub Actions, and observability experience with OpenTelemetry and a backend such as Application Insights.
  • Frontend 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 to make systems easier to understand and support.
  • 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.

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