Availity is a pioneering healthcare technology company focused on transforming the future of healthcare. As a Software Engineer III, you will design, develop, and optimize full-stack software solutions for Availity’s EPDM and Transaction Enrollment products, collaborating within an Agile Scrum team to enhance critical enrollment workflows.
Responsibilities:
- Support, maintain, and enhance EPDM and Transaction Enrollment tools
- Participate in daily stand‑ups and Agile ceremonies
- Work full stack using Java, JavaScript, React.js, Node.js, MySQL, and Oracle
- 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
Requirements:
- Must have a bachelor's degree in computer science, computer engineering or equivalent
- 5+ years designing and developing software solutions
- Experience with: Java, React.js, Node.js, SQL (Oracle & MySQL)
- 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 of database design and query languages
- Experience implementing unit tests
- Experience with Git, Jenkins, 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