Senior Software Engineer

TAG - The Aspen Group•Chicago, IL

About The Position

The Senior Software Engineer designs, develops, and maintains backend systems supporting financial operations, including payment processing, claims management, and financial reporting. The role works with product managers, QA engineers, DevOps, and business stakeholders to deliver scalable, secure, high-performance backend solutions for revenue cycle management workflows such as billing, claims processing, and payment reconciliation. The position involves building backend services and integrations, optimizing databases for high-volume transactions, and supporting deployment and monitoring through CI/CD pipelines and infrastructure-as-code tools. It also includes technical leadership, production troubleshooting, security and regulatory compliance, documentation, and mentoring junior engineers.

Requirements

  • Five years of experience as a Senior Software Engineer, Senior Developer, Software Developer, Software Engineer, or in a related occupation.
  • Three years of experience using .NET, Python, SQL, AWS microservices, CI/CD automation, Ruby, PostgreSQL, Docker, Git, Jira, React, Ajax, DevOps pipelines, C#, and Splunk.
  • A bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field; an equivalent foreign degree is accepted.
  • A suitable combination of education, training, and/or experience will also be accepted.

Responsibilities

  • Design, develop, and maintain backend systems for payment processing, claims management, and financial reporting.
  • Collaborate with product managers, QA engineers, DevOps, and business stakeholders to deliver scalable, secure, high-performance backend solutions.
  • Develop backend services using .NET (C#), Python, and SQL for revenue cycle management workflows, including billing, claims processing, and payment reconciliation.
  • Architect scalable systems that integrate with third-party APIs, internal services, and cloud infrastructure.
  • Implement and optimize database schemas, stored procedures, and queries for high-volume transactional systems.
  • Lead technical design sessions, code reviews, and sprint planning meetings.
  • Work with DevOps to deploy and monitor services using CI/CD pipelines and infrastructure-as-code tools.
  • Ensure system security and compliance with HIPAA and other healthcare data regulations.
  • Troubleshoot production issues, conduct root cause analysis, and implement long-term fixes.
  • Document system architecture, APIs, and workflows to support maintainability and knowledge sharing.
  • Provide guidance to junior software engineers on best practices, code quality, and career development.

Benefits

  • Paid time off
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) savings plan with employer match
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service