Availity is a healthcare technology company that delivers revenue cycle and related business solutions for healthcare professionals. As a Software Engineer II, you will design, develop, maintain, and optimize full-stack software solutions for Availity’s Remit Viewer application, collaborating within an Agile team to enhance existing tools and build automated workflows.
Responsibilities:
- Support, maintain, and enhance Remit Viewer and related tools
- Participate in daily stand‑ups and Agile ceremonies
- Work full stack using C#, Java, JavaScript, React.js, Node.js, and databases in the AWS Cloud environment
- Interact with external stakeholders to build, test, and troubleshoot APIs
- Implement roadmap items and backlog features
- Leverage CI/CD principles using Git, Jira, and AWS
- Write technical documentation and gather technical requirements
- Write, review, and maintain high‑quality, well‑structured code
- Perform unit testing and advanced debugging
- Design efficient, performant, secure software solutions
- Manage technical debt at maintainable levels
- Apply Agile software development methodologies
- Collaborate on programming and development standards
- Innovate and share technical knowledge with peers
- Build and maintain microservice‑based architectures
- Host and consume RESTful APIs and optimize for performance
- Leverage Agentic AI workflows to speed your development workflow
Requirements:
- Must have a bachelor's degree in computer science, computer engineering or equivalent
- 3+ years designing and developing software solutions
- 2-3 years of experience developing C# .NET software
- Experience building front-end applications using ReactJS and Material UI
- SQL (Oracle, PostgresQL, MySql, AWS Aurora)
- Infrastructure as code (Terraform, Helm)
- Experience designing, building, and maintaining cloud‑based applications leveraging AWS (VPC, IAM, Lambda, S3, EC2)
- Experience with observability and monitoring tools (Splunk, New Relic)
- Experience working with RESTful APIs and web services
- Experience with microservice architecture
- Strong understanding of Object‑Oriented Design principles
- Understanding database design and query languages
- Experience implementing unit tests
- Experience with Git, Kubernetes, and Docker
- Familiarity with: + Elasticsearch + Cucumber + ANSI X12
- Ability to manage multiple, changing priorities and tasks
- Experience with healthcare information technology, including transactions, specifications, and code sets such as ANSI X12, FHIR, HL7, and ICD‑10
- Experience using Docker and Docker Desktop for containerization and local development
- Experience using GitLab to create pipelines and releases
- Java and Node.JS development experience