Senior Software Engineer

The Aspen GroupChicago, IL
14h$172,614Hybrid

About The Position

The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S., supporting 15,000 healthcare professionals and team members at more than 1,200 health and wellness offices across 47 states in four distinct categories: Dental care, urgent care, veterinary care, and medical aesthetics. Working in partnership with independent practice owners and clinicians, the team is united by a single purpose: to prove that healthcare can be better and smarter for everyone. TAG provides a comprehensive suite of centralized business support services that power the impact of five consumer-facing businesses: Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care, Lovet Animal Hospitals and Chapter Aesthetic Studios. Each brand has access to a deep community of experts, tools and resources to grow their practices, and an unwavering commitment to delivering high-quality consumer healthcare experiences at scale. As a reflection of our current needs and planned growth we are very pleased to offer a new opportunity to join our dedicated team as a Senior Software Engineer.

Requirements

  • Bachelor or higher degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Technology, or a related field
  • 4 years of experience in front-end development using React, Angular, and TypeScript, including:
  • Full stack development with foundation in React, Angular, and TypeScript
  • Git based version control tools
  • Automated continuous integration and continuous deployment tools
  • JIRA task and project management tools
  • Demonstrated proficiency with: Testing tools Jest and Cypress
  • Enterprise architectural design principles

Responsibilities

  • Design, develop, and implement company’s web and mobile applications.
  • Drive the development and implementation of scalable, efficient, and robust technical solutions using Angular, React, and Typescript.
  • Utilize Spinnaker to automate deployment pipelines for consistent production releases
  • Employ Gitlab for source code version control and continuous integration
  • Use Jira to track development tasks and sprint progress
  • Make strategic architectural decisions, balancing long-term objectives with the urgency of immediate demands.
  • Leverage micro frontend and microservice architectural patterns to decompose monolithic applications into smaller, more manageable pieces.
  • Utilize Jira to coordinate tasks and monitor progress
  • Utilize Spinnaker for services deployment
  • Develop and maintain robust testing platforms using Jest and Cypress to ensure applications function as intended.
  • Utilize agile methodologies to deliver projects, enhancing team agility and productivity.
  • Provide technical guidance and mentorship to less experienced engineers.
  • Keep abreast of emerging technologies and propose changes to the existing architecture as needed.

Benefits

  • paid time off
  • health
  • dental
  • vision
  • 401(k) savings plan with match
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service