Software Architect/Team Lead

Job Locations US-IL-Chicago
IT Operations
Active/Full Time/Regular

Job Summary


The WellBe care model is a Physician Led Advanced Practice clinician driven geriatric care (care of older adults) team focused on the care of the frail, poly-chronic, elderly Medicare Advantage patients.  This population is typically underserved and very challenged with access to care.   To address these problems, we have elected to bring the care to the patient, instead of trying to bring the patient to the care. Care is provided throughout the entire continuum of care – from chronic care and urgent care in the home, to hospital, to skilled nursing facility, to assisted living, to palliative care, to end of life care.  WellBe's physician/advanced practicing clinician led geriatric care teams’ partner with the patient’s primary care physician to provide concierge level geriatric medical care and social support in the home as well as delivering and coordinating across the entire care continuum.

Job Description


Wellbe is looking for a Software Engineering Software Architect/Team Lead to join the Data and Clinical Solutions team. You will have strong ownership and accountability over creating new product functionality, providing technical expertise on solution design, and technical leadership to development teams. You would be accountable for the consistency in quality, overall performance, engineering soundness, support, and maintenance of software engineering initiatives and projects. You will participate in scrum ceremonies, project design discussions, business discussions, code reviews, and the hands-on creation or modification of software. The position will work side-by-side with both stakeholders, internal and external developers, third-party vendors, and support resources to successfully deliver high-quality software and services.

This position is a more than just an individual contributor role. You will assist in leading software engineering teams and collaborate with leaders from other teams (e.g., Product Management, Security, Infrastructure, Accounting and Operations), to make engineering decisions, work through issues, and provide strategic recommendations on product solutioning.



  • Utilize data to drive decisions around future product enhancements and operational improvements.
  • Investigate and champion new technologies that will allow us to operate more effectively and deliver more value to our teams and customers.
  • Ability to connect disparate systems functionalities creating cohesive solutions spanning across multiple applications or platforms.
  • Understand cloud product development, managed cloud services, and able to provide technical and strategic feedback on improvements to the cloud product strategy total cost of ownership.
  • Aid team in technical direction, review pull requests and provide engineering expertise to engineering peers.
  • Contribute to the translation of business requirements into technical needs and actions.
  • Ensuring that you and the team adhere to development schedules and deadlines.
  • Support engineering team members so they may have the resources necessary to be productive and effective.

Job Requirements



Required Skills and Abilities:

  • BA/BS in Computer Science or related field is preferable. Equivalent combination of experience, education and training will be considered.
  • 8+ years of experience in hands-on experience in a multitude of domains, including agile development, business analysis, software engineering, database design, enterprise software architecture, and software quality assurance.
  • 6+ years’ experience with object-oriented programming languages, C#/.NET preferred.
  • Team lead/principal engineer experience
  • Strong familiarity with publishing and integrating with REST APIs
  • Experience working with and implementing authentication and authorization flows.
  • 4+ years working in a cloud-first environment GCP preferred.
  • Experience with the development using modern TypeScript/JavaScript frameworks (React.js preferred)
  • Strong SQL development and querying skills, particularly utilizing Entity Framework or equivalent ORM.
  • Experience in developing ETL/ELT pipelines. Experience with Snowflake/FiveTran/DBT stack is a plus.
  • Professional exposure to healthcare data.
  • Excellent interpersonal (verbal and written) communication skills are required to support working in project environments that includes internal, external and customer teams.
  • Requires strong analytical, conceptual, and problem-solving abilities.
  • High level of accountability, bias to action and a desire to empower individuals on the team to perform at their best.
  • Ability to manage multiple duties and adjust quickly to changing priorities.


Supervisory Responsibility: No supervisory responsibilities.


Travel requirements: Travel may be required up to 15% locally or nationally


Work Conditions: Ability to lift up to 20lbs.  May involve lifting of up to 50lbs as well as assist with weights of more than 50lbs. 

  • Ability to stand for extended periods
  • Ability to drive to patient locations (ie. home, hospital, SNF, etc)
  • Fine motor skills
  • Visual acuity

The preceding functions may not be comprehensive in scope regarding work performed by an employee assigned to this position classification.  Management reserves the right to add, modify, change or rescind the work assignments of this position.  Management also reserves the right to make reasonable accommodations so that a qualified employee(s) can perform the essential functions of this role. 


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed