Software Engineer III

Aya Healthcare
Summary
Join Aya Healthcare, a rapidly growing healthcare workforce solutions provider, as a Full Stack Software Engineer III. You will be a key member of the product team, developing and maintaining applications using Django/Python, Angular, and SQL/SQLite. Responsibilities include senior-level programming, technology recommendation, debugging, implementing user authentication, and participating in agile development. The ideal candidate possesses 8+ years of full-stack development experience, strong Django and Python skills, and intermediate Angular and SQL experience. Aya offers a competitive salary, comprehensive benefits including health insurance, 401k matching, paid sick leave, and unlimited PTO, along with a fun and supportive work environment.
Requirements
- 8+ years' experience as a full stack developer
- Strong/Advanced Django and Python experience
- Familiarity with writing tests for your Django application using the built-in testing framework
- Intermediate Angular experience is required (such as understanding how to manage the state of your application using tools like RxJS and Angular's state management solutions such as NgRx)
- Intermediate SQL skills is required (SQLite is used)
- Strong/advanced knowledge of creating RESTful APIs using Django Rest Framework (DRF) for communication between the front-end and back-end
- Experience using version control systems like Git to collaborate with team members and track changes
- Ability to quickly learn new technology and apply knowledge to solve technical and business problems
Responsibilities
- Provide senior-level programming for next generation application based in Django/Python and SQLite
- Make recommendations as to feasibility of implementation of modified or new technologies and / or frameworks
- Maintain and apply strong understanding of business practices to effectively fulfill responsibilities while working on multiple high-priority tasks
- Debug and troubleshoot issues in both the front-end and back-end components
- Implement client-side routing to enable navigation within your single-page application
- Implement user authentication and authorization using Django's built-in authentication system or third-party libraries
- Play an active role in the design and development of new code
- Participate in scrum agile development process
Preferred Qualifications
- Machine Learning experience/skills are a plus but not required
- Microsoft Azure experience is preferred
Benefits
- Free premium medical, dental, life and vision insurance
- Generous 401(k) match
- Aya also offers other benefits to those that are eligible and where required by applicable law, including reimbursements and discretionary bonuses
- Aya provides paid sick leave in accordance with all applicable state, federal, and local laws
- Aya’s general sick leave policy is that employees accrue one hour of paid sick leave for every 30 hours worked
- Celebrations! We hit our goals and reward ourselves
- Company-sponsored virtual events, happy hours and team-building activities are always on the horizon — plus, you get a special treat on your birthday!
- Unlimited DTO — we believe in time off!
- Virtual yoga, meditation or boot camp classes offered daily