Logo
Aspen Dental

Software Engineer

Aspen Dental, Chicago, Illinois, United States, 60290


The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S. and has supported over 20,000 healthcare professionals and team members at more than 1,300 health and wellness offices across 48 states in four distinct categories: dental care, urgent care, medical aesthetics, and animal health. 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, Chapter Aesthetic Studio, and AZPetVet. 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.

We have reached the size to invest in building a technology platform that will help transform and modernize the dental industry. Our Digital Transformation has two parts: we’re building a modern active-active cloud-native enterprise platform, and just as exciting, we’re rolling out advances in 3D scanning, 3D printing, and AI for the dental industry.

As a software engineer, you will join one of our teams focused on a core business domain. You will work alongside experienced developers modernizing our systems by developing new software and services using cloud-native GCP technologies. Our stack uses Microsoft .NET (7), and some Python, using advanced SQL and NoSQL data layers on Kubernetes operating as an active-active multi-region solution.

This role is an excellent opportunity to get involved in developing modern software that spans nationwide with significant traffic. The position will allow you to learn how to build containers and write code that is stateless and automatically scales. We have modern platform engineering, metrics, monitoring, and increasing building out modern data layers.

Responsibilities

Work with developers building, designing, and implementing our modern cloud architecture.Design, develop and deploy .NET 7 APIs following our best practices.Python development is a possibility.Learn to debug and troubleshoot issues.Leverage Quality Ops to build test Automation coverage into your code.Contribute new ideas to improve software practices and processes for our platform.Contribute and help manage the development and software rollout process.Work independently and make sound technical decisions with and without guidance.

Experience

Bachelor's Degree or higher with 2+ years of hands-on development experience.Solid understanding of Object-Oriented programming and common design patterns.Solid understanding of unit testing principles and approaches.Experience with modern .NET (preferred) or Java/Python development.Understand the concepts of micro-services and RESTful APIs.Some experience with SQL, ideally SQL Server or PostgreSQL, and NoSQL data solutions.Data engineering, data analysis, data pipeline, and metrics creation skills are highly desirable

Salary: $110,000-135,000/year

R2024-003019#J-18808-Ljbffr