Availity is a healthcare technology company focused on delivering revenue cycle and related business solutions for healthcare professionals. The Software Engineer IV will be responsible for building and supporting products for the Eligibility & Benefits team, primarily using C# .NET and collaborating with other team members to innovate and improve processes.
Responsibilities:
- Developing mostly C# .NET software, with other languages where appropriate
- Building web services for both internal and external use
- Writing unit tests to maintain high coverage percentages
- Collaborating within your team and across teams
- Reviewing pull requests from others on your team and providing feedback in a constructive manner
- Configuring and deploying software to AWS
- Troubleshooting issues in production
- Keeping our code to a very high standard
- Learning and developing yourself
- Innovating and sharing ideas to improve products and processes, big and small
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent
- 6+ years of experience leveraging the following languages & frameworks: C# .NET, Javascript, SQL (Amazon Aurora, PostgreSQL, or MySQL), AWS
- Experience designing using micro-service architecture
- Applies Object Oriented Design (OOD) principles
- Experience working on a self-organizing team with other Software Engineers
- Experience managing expectations with stakeholders to deliver timely solutions that satisfy customers
- Experience building and consuming RESTful APIs
- Strong understanding of code structure and good design principles
- Strong understanding of database design principles and SQL
- Understands code-based unit tests
- High comfort level with distributed source control tools like GIT
- Willingness to take on complex projects with many unknowns
- Adherence to engineering best practices
- Awareness of what causes technical debt and how to keep it in check
- Maintenance of composure and professionalism during high-pressure situations
- Initiative and ownership of the work that needs to be done
- Ability to manage multiple and changing priorities/tasks
- Experience in Healthcare information technology, particularly with X12 messaging
- Experience configuring and deploying software to AWS
- Experience building front-end applications using ReactJS and Material UI
- Experience developing Java software