Job Closed
This listing is no longer active.
Where healthcare connects. Now Hiring!
Software Engineer III
Location
United States
Posted
57 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer III
Availity
• Design, build, and maintain backend services and shared libraries primarily in Java • Contribute to the evolution of a microservices-based platform with strong emphasis on scalability, resilience, and operational excellence • Own services end-to-end, including development, testing, deployment, monitoring, and support • Collaborate with product owners to deliver value through Scrum-based sprint planning • Raise the engineering bar by writing clean, maintainable, well-tested code • Mentor and collaborate with teammates in a small, high-trust team of 4 engineers
Job Requirements
- Bachelor’s degree in computer science or related field or equivalent experience
- 5+ years of professional software engineering experience
- Strong, hands-on experience with Java
- Solid understanding of microservices architecture
- RESTful APIs
- Distributed systems concepts
- Experience building and running applications in the cloud (AWS preferred)
- Working knowledge of CI/CD pipelines
- Automated testing strategies
- Source control and trunk-based development
Benefits
- Competitive salary
- Bonus structure
- Generous HSA company contribution
- Healthcare benefits
- Vision benefits
- Dental benefits
- 401(k) match program
- Unlimited PTO for salaried associates
- 9 paid holidays
- Gym membership reimbursement up to $250/year
- Education reimbursement
- Paid Parental Leave for both moms and dads
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Es un rol de ownership técnico total sobre la infraestructura Edge y los pipelines de datos: diseñas, decides, construyes, operas y te haces responsable de que el dato fluya sin interrupciones desde el piso de planta hasta AWS.
• Handle ambiguous problems and challenging prioritization, balancing deadlines and quality; • Be influential in decision-making with the team on solution details; • Assist the team in resolving complex problems and discovering solutions; • Provide constructive suggestions and critiques to spread technical knowledge; • Ensure product/platform quality, scalability, and best practices; • Promote knowledge sharing and mentorship to support team development and technical growth; • Learn about the company’s strategic and operational plans; • Provide visibility into work progress; • Define, collect, analyze, and monitor application/product health metrics; • Participate in pair programming, code reviews, and refinement sessions to discuss technical solutions, ensure quality, and share knowledge; • Continuously seek opportunities to improve our mobile platform, processes, and developer customer experience;
Software Engineer Trainee Program – Bletchley Fellowship
Flatiron SchoolLaunch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.
• Complete Flatiron School’s Software Engineering (full-time) and Data Science (part-time) bootcamp programs • Contribute to real software projects during a paid apprenticeship with an employer partner • Collaborate in sprint-based workflows and participate in code reviews • Build a portfolio of production-level work • Receive mentorship from experienced engineers and product leaders
Assessment Software Engineer
AndelaWe connect brilliant global talent to meaningful opportunities to create sustainable, high-performing technology teams.
• Create and test new scenarios collaboratively with our team and users • Create and update rubrics • Help us shape the scenario creation process • Influence priority of a backlog/roadmap of requested scenario changes • Improve our existing scenarios • Implement scenario or rubric changes based on candidate feedback




