E

Software Engineer II

Experity India
NewPosted today

LOCATION

Bengaluru Office · Onsite

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

Backend DevelopmentTypescriptNode.jsEvent-Driven ArchitectureRESTful APIsDistributed SystemsAWSSQL

Job description

Overview

Design, build and operate production-grade software for Experity's Revenue Cycle Management platform, covering backend services, APIs, integrations, event-driven workflows, configurable business rules and data.

What you'll do

  • Design, develop, test, deploy and operate scalable production software supporting Experity's Revenue Cycle Management workflows.
  • Build backend services and REST APIs using TypeScript, Node.js and cloud-native technologies.
  • Contribute to modern web applications when needed using React, Next.js and TypeScript.
  • Design and implement event-driven, queue-based and asynchronous workflows with explicit state management, retries, redrive, exception handling, idempotency and auditability.
  • Design long-running RCM workflows that support state transitions, human-in-the-loop processing, exception handling, replay/recovery, workflow versioning and compensation or reversal when appropriate.
  • Build integrations with Experity applications, healthcare clearinghouses, payer systems and third-party RCM services.
  • Design reliable interfaces for claims, payment, eligibility, rejection, denial and other healthcare transaction workflows.
  • Develop configurable business rules and workflow capabilities that replace logic currently distributed across application code, spreadsheets and operational processes.
  • Build rules and workflow capabilities that are configurable, versioned, explainable, auditable and safe to change without introducing unnecessary application dependencies.
  • Work with claims, financial and operational data to improve automation, identify exceptions and measure business outcomes.
  • Integrate Generative AI, LLMs, agents, retrieval and machine learning capabilities where they provide measurable value, using deterministic software and business rules where more appropriate.
  • Build AI-enabled capabilities using clearly defined tools, APIs, contracts, permissions, validation, evaluation, observability and fallback paths rather than treating LLMs as standalone solutions.
  • Use modern AI-assisted software development practices for codebase exploration, development, testing, debugging, documentation and engineering productivity while maintaining appropriate engineering review and quality standards.
  • Build observability, automated testing, security, operational controls and failure recovery into software from the beginning.
  • Design systems with healthcare security, PHI protection, least-privilege access, auditability and safe operational logging in mind.
  • Contribute to architecture, technical design, engineering standards and platform evolution.
  • Collaborate with Product, RCM Operations, Architecture, Data, QA and other engineering teams to understand real-world workflows and translate them into reliable software.
  • Investigate production issues using application behavior, logs, metrics, data and user workflows.
  • Own software through production and continuously improve it based on system behavior, operational feedback and business results.
  • Measure the impact of engineering improvements through outcomes such as automation rate, exception rate, manual touches, processing time, rejection/denial resolution time, successful resubmission, payment outcomes and system reliability.

What you'll need

  • 3+ years of professional software engineering experience building and supporting production applications.
  • Strong software engineering fundamentals, including application design, testing, debugging, code review and maintainability.
  • Experience building backend services, REST APIs and distributed applications.
  • Proficiency with TypeScript, Node.js or comparable modern backend technologies.
  • Experience with modern web development technologies such as React, Next.js or similar frameworks.
  • Experience with relational databases, SQL, data modeling and transactional systems.
  • Experience developing and operating cloud-hosted applications, preferably on AWS.
  • Understanding of asynchronous processing, queues, events, retries, idempotency and distributed-system failure modes.
  • Experience with automated testing, CI/CD pipelines, observability and secure software development practices.
  • Ability to break complex business workflows into well-defined software components, services and contracts.
  • Ability to investigate ambiguous problems and develop solutions using production behavior, data, logs and user workflows rather than relying only on predefined requirements.
  • Strong collaboration and communication skills with the ability to work across engineering, product, operations, architecture and data teams.

Nice to have

  • Healthcare Revenue Cycle Management, medical billing, claims, rejections, denials, eligibility or payment processing experience.
  • Healthcare, HealthTech or SaaS environments.
  • Waystar or other healthcare clearinghouse integrations.
  • High-volume transaction or workflow-processing systems.
  • Event-driven architectures and distributed systems.
  • Modernizing legacy systems incrementally while maintaining production continuity.
  • Configurable rules engines, workflow orchestration systems or exception-management platforms.
  • Production use of Generative AI, LLMs, AI agents, retrieval-augmented generation or machine learning.
  • AI orchestration frameworks, structured tool use, MCP or similar tool protocols and agentic workflows.
  • Building human-in-the-loop automation where AI or software recommendations require review, approval, correction or escalation.
  • Snowflake or other cloud-native data platforms.
  • Docker, Kubernetes and containerized application deployment.
  • Data-intensive application development and distributed data processing.

Details

  • Location: Bengaluru Office.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer II