• Location: Chicago, IL
  • Remote: Remote
  • Type: Direct Hire
  • Job #5015

Carex is working with one of our Healthcare Technology partners who is transforming the future of virtual care! They are seeking to hire a full time (direct hire) Engineering Team Lead.  This role is open to fully remote within the United States and is not able to provide sponsorship now or in the future.

Position Overview:
As an Engineering Team Lead, you will join our dynamic and forward-thinking team, where we leverage technology to create impactful solutions for real-world challenges in the healthcare industry. We are looking for a team player who is passionate about problem-solving, adaptable to diverse technologies, and excited to contribute to a collaborative and innovative work environment.

Key Responsibilities:

Leadership:

  • Manage and mentor team members, supporting their skill development and career growth through regular one-on-one meetings, performance reviews, and constructive feedback.
  • Identify training needs and organize professional development opportunities such as workshops, courses, or conferences.
  • Provide a clear vision and direction to the team, ensuring alignment with organizational goals.
  • Oversee the Software Development Life Cycle (SDLC) process.
  • Facilitate and lead decision-making processes, ensuring the team meets deadlines.
  • Collaborate with other teams and departments to ensure smooth integration and alignment of efforts across the organization.
  • Set clear expectations for other teams and deliver on those expectations.
  • Work closely with cross-functional teams, including product managers, designers, and engineers, to deliver high-quality software solutions.

Development Skills:

  • Innovative Design and Development: Lead the design, development, and implementation of software applications on cloud platforms, ensuring they are scalable, secure, and efficient.
  • Technical Expertise: Develop and maintain high-performance applications using technologies such as NodeJS, TypeScript, and serverless functions.
  • Broader Technical Proficiency: Apply knowledge of deep learning, machine learning (ML) engineering, Python, and/or .NET to enhance various projects and contribute across the tech stack.
  • DevOps Excellence: Implement and maintain DevOps practices, including containerization and building robust deployment pipelines to ensure smooth, automated workflows.
  • Operational Excellence: Measure performance, analyze application telemetry, and proactively identify and address potential issues to ensure optimal application operation.

Qualifications:

  • Experience: 5+ years of professional experience in software development, with a strong focus on cloud-based applications. 3+ years managing team members.
  • Cloud Expertise: Proven experience with cloud platforms such as Azure or similar.
  • Technical Skills: Proficiency in NodeJS and experience with serverless functions.
  • Machine Learning Knowledge: Proficiency in ML engineering.
  • Additional Skills: Experience with Python and/or .NET is highly desirable.
  • DevOps Knowledge: Familiarity with DevOps practices, including containerization (Docker, Kubernetes) and building CI/CD pipelines.
  • Operational Excellence: Ability to measure performance, analyze application telemetry, and proactively identify and resolve potential issues.
  • Problem-Solving Skills: Strong analytical and creative problem-solving abilities.
  • Adaptability: Ability to quickly adapt to unfamiliar technologies and methodologies.
  • Collaboration: Excellent communication and teamwork skills.
  • Education: Bachelor's degree in computer science, engineering, or a related field, or equivalent work experience.

Carex Consulting Group is an equal opportunity employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status.

#LI-WR1

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!