Search jobs > Chicago, IL > Software engineer

Software Engineer

TAG - The Aspen Group
Chicago, IL, United States
Full-time

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 16,000 healthcare professionals and team members at more than 1,200 health and wellness offices across 46 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.

Our continued growth has created an opportunity to join our IT Team as a Software Engineer.

As asoftware engineer, you will join one of our teams focused on a core business domain. You will work alongside developers modernizing our legacy 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 owns planning, estimation, and tracking features, and you will help define our software development life cycle as we modernize our technologies and approaches.

We expect hands-on and strong technical skills. You lead by example and will build up your team's talent and abilities.

Responsibilities

  • Partner and lead developers designing and implementing our modern cloud architecture.
  • Design, develop and deploy .NET 7 APIs following our best practices.
  • Troubleshoot critical issues in a production environment when needed.
  • Leverage Quality Ops to build test Automation coverage into your code to ensure rapid deployment of features.
  • 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.
  • Perform data analysis and build data pipelines / dashboards.

Experience

  • Bachelor's Degree or higher with 3+ years of hands-on experience.
  • Experience with modern DevOps and owning deploying code to production as needed.
  • Solid understanding of Object-Oriented programming and common design patterns.
  • Strong understanding of unit testing principles and approaches.
  • Experience building micro-services with modern .NET (preferred) or Java / Python development.
  • Proficient in micro-services design and RESTful APIs, graphQL, and optionally gRPC.
  • Experienced with SQL, ideally SQL Server or PostgreSQL, and NoSQL data solutions.
  • Experience with dealing with the security and compliance side of software development.
  • Experienced with owning quality and best practices in automation and testing.
  • Experienced with building out and maintaining metrics, alarms, and monitoring services.
  • Data engineering, data analysis, data pipeline, and metrics creation skills are highly desirables skills

If you are an applicant residing in California, please view our privacy policy here :

30+ days ago
Related jobs
Promoted
Canonical - Jobs
Chicago, Illinois

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. As Landscape software engineer you will be responsible for contributing on a distributed development team participating in all facets of the development process. B...

Promoted
Outcome Logix ( A Tech 50 Finalist company 2022, by Pittsburgh Technology Council )
Chicago, Illinois
Remote

Own the end-to-end development, project management, implementation, support, and deployment of Workday Integrations.For this position, there will be some travel involved.The candidate will need to be on-site occasionally for a few days every month.Mandatory must-haves that need to be shown on the re...

Promoted
Morningstar
Chicago, Illinois

We seek an enthusiastic, results-driven candidate to serve as a Principal Software Engineer within the Fiduciary Solutions team. In this role, you will work with partners in technology, product management, support, and sales to drive large and complex software modernization initiatives with the goal...

Promoted
Super Service
Chicago, Illinois

As a Senior Engineer you have the choice to continue on the IC track into the Staff Software Engineer role or switch to the people management track into an Engineering Manager role. We have 80 engineers across our teams and our biggest selling point is our focus on supporting our engineers’ career g...

Promoted
Old Mission Capital
Chicago, Illinois

We are looking to add multiple C++ Software Engineers to join our very profitable and rapidly growing US Options Market Making business as we scale our footprint across new assets, venues, and strategies. Collaborate with the Engineering team to evolve our current C++ 17 infrastructure as we migrate...

Prudential Financial
IL, US

As a Senior Software Engineer (MDM) in CDO (Chief Data Office), you will partner with Architects, product owners, tech leads, designers, engineers and delivery professionals to improve MDM platform team. Technology - Engineering & Cloud. Bachelor of Computer Science or Engineering or experience ...

Motion Recruitment
Chicago, Illinois

A member of Chicago's Best & Brightest Places to Work, this software company focuses on the automation of cash management systems within the hospitality industry. Companies of all sizes use their software to centralize their cash management systems, secure cash drops, and manage gratuities. Their so...

McDonald's Corporation
Chicago, Illinois

In this strategy and transformation-focused role, you will partner with our test automation teams, product engineering groups, and 3rd party engineering vendors to develop and drive CI/CD tool adoption and standardization, and development environment improvements. We are seeking a skilled DevOps Eng...

Enova Financial
Chicago, Illinois

Pangea is seeking a Senior Software Engineer who is eager to design new architecture, resolve operational issues, production debugging, and perform feature development. As a Senior Software Engineer, you will: . A demonstrated understanding of software principles and experience writing software solu...

Abbott
Chicago, Illinois

Software Engineer to work within Abbott’s global Digital Technology Services organization. Software Engineer, you will be responsible for translating complex problems into elegant solutions and help to deliver on complex global projects. This role will work with cross-functional teams to manage and ...