Reporting to Manager, Software Engineering the Software Engineer II will develop and maintain payer customer implementations supporting our Authorizations suite. We anticipate ~80% backend development and ~20% frontend development.
Location: Remote US Why work on this team: - We are looking for eager and curious minds to join this team! There will be plenty of opportunity for on-the-job training as you adapt to our tech stack.
- This team is transforming healthcare by directly impacting the patient experience for millions of patients across the country.
To be qualified for this position: - Have a bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
- Bring 4+ years of software development experience working in an Agile and/or iterative development environment.
- Have hands-on experience developing applications using Java, with a strong understanding of object-oriented programming and backend development.
- Have experience working with SQL databases, including writing and troubleshooting queries.
- Have experience with JavaScript and web application development.
- Have experience building, integrating with, or consuming RESTful APIs and web services.
- Comfortable collaborating with other engineers through code reviews, debugging, testing, and shared development practices.
- Eager to learn new technologies and continue developing your technical skills in a collaborative engineering environment.
- Experience with AWS, React, and/or Vue is a plus.
You will be - Partnering with senior engineers on the team
- Fixing bugs and implementing features with the guidance of more experienced engineers
- Hosting and consuming RESTful APIs
- Applying modern software architecture patterns (distributed systems, microservices, etc.)
- Leveraging CI/CD principles using Git, Jira, and the AWS cloud
- Writing unit tests and debugging the software to ensure quality.
- Writing database queries and required table definition modifications.
- Actively participating in collaborative development and code reviews
- Analyzing existing programs and modifying the application code to create enhancements while accepting assistance of senior engineers
- Reviewing requirements and determining gaps or missing elements in system, process and/or functional requirements.
- Participating in on-call rotation with other engineers on the team to provide 24/7 support for critical healthcare applications.
- Writing moderate level technical documentation and submitting for review by a senior engineer.
Availity culture and benefits:- Availity is a certified "Great Place to Work", a "Best Workplaces for Technology Companies", a "Best Workplaces for Women" and a "Best Workplaces for Millennials"!
- Culture is important to us and there are many ways for you to make your mark here!
- We have several Diversity & Inclusion teams and various ways to engage with fellow Availity associates. "AvaiLadies", "Beyond Black", "HOLA", "Availity Pride", "VetAvaility" a Young Professionals Group and "She Can Code IT" a group for women in tech are some of the groups you can get involved in.
- Availity is a culture of continuous learning. We have many resources and experts in our tech stack and in our industry that can help get you there too!
- We offer a competitive salary, bonus structure, generous HSA company contribution, healthcare, vision, dental benefits and a 401k match program that you can take advantage of on day one!
- We offer unlimited PTO for salaried associates + 9 paid holidays. Hourly associates start at 19 days of PTO and go up from there with all the same holiday benefits.
- Interested in wellness? We allow our associates to reimburse up to $250/year for gym memberships, participation in racing events, weight management programs, etc.
- Interested in furthering your education? We offer education reimbursement!
- Availity offers Paid Parental Leave for both moms and dads, both birth parents and adoptive parents.
- Want to work for an organization that gives back to the community? You're at the right place! Availity partners with various organizations, both locally and nationally, to raise awareness, funds and morale as our staff members volunteer their time and funds to engage the organizations campaign.
Next steps:After you apply, you will receive text/email messages thanking you for applying and then you will continue to receive more text/email messages alerting you as to where you are in the recruitment process.
Interview process: - Recruiter video interview
- Codility technical assessment
- Technical panel video interview
- VP Engineering video interview
Video Camera Usage:Availity fosters a collaborative and open culture where communication and engagement are central to our success. As a remote first company, we are also camera-first and provide all associates with camera/video capability to simulate the office environment. If you are not able to use your camera for all virtual meetings, you should not apply for this role.
Having cameras on helps create a more connected, interactive, and productive environment, allowing teams to communicate more effectively and build stronger working relationships. The usage of cameras also enhances security and protects sensitive company information. Video participation is required to ensure that only authorized personnel are present in meetings and to prevent unauthorized access, data breaches, preventing social engineering, or the sharing of confidential information with non-participants.
Disclaimers: