Architect, Software

The William Carter Company
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Data Analysis Automation of Tests Microsoft Azure Software Quality Code Review Continuous Integration Corona (Software Development Kit) Database Storage Structures DevOps
+24 more
Django Web Framework Design of User Interfaces Mobile Application Software Python (Programming Language) Machine Learning Node.Js NoSQL Performance Tuning Scrum Methodology Cloud Services Software Engineering SQL Databases ReactJS Backend Cloudformation Containerization Performance Monitor Figma Graphql React Native Front End Software Development Restful APIs Terraform Docker

Job description

The Software Architect is responsible for driving the development of our cutting-edge healthcare technology platform. Architect, develop, and optimize web and mobile applications while mentoring a team of developers. Collaborate closely with UI/UX designers, product managers, and stakeholders to deliver scalable and high-performance solutions. Play a role in resourcing teams, ensuring that the right technical expertise is allocated to key projects. Responsibilities: Technical Leadership & Architecture:

  • Lead the development of scalable, secure, and high-performance applications.
  • Define and implement best practices for front-end and back-end architecture.
  • Oversee code quality, ensuring adherence to modern software development standards.
  • Make key technical decisions on frameworks, libraries, and infrastructure.

Full Stack Development:

  • Design, build, and maintain web and mobile applications using React (or React Native) and modern backend technologies.
  • Develop and optimize APIs, database structures, and backend logic to support seamless user experiences.
  • Implement CI/CD pipelines, automated testing, and performance monitoring.

Team Leadership & Resourcing:

  • Mentor and guide junior and mid-level developers, conducting code reviews and knowledge-sharing sessions.
  • Help resource and scale the development team by identifying skill gaps and participating in hiring decisions.
  • Foster a collaborative engineering culture focused on innovation and continuous learning.

Collaboration & Product Development:

  • Work closely with UI/UX designers, product managers, and stakeholders to translate business requirements into technical solutions.
  • Participate in sprint planning, architecture discussions, and technical roadmapping.
  • Balance feature development with performance optimization, security, and scalability., * Extensive computer and phone use; visual acuity, and manual dexterity (keyboarding, mouse, phone)
  • Noise and/or vibration exposure
  • This position may require occasional travel to attend conferences, trade shows, business meetings, or to support operations at other locations. Travel frequency, duration, and mode will depend on business needs and will be communicated in advance whenever possible. Candidates should be comfortable with traveling up to 10% of the time.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Requirements

Do you have experience in Managing software development teams?, * 10+ years of experience in full-stack development.

  • Proficiency in React (or React Native) for front-end development.
  • Strong backend experience with Node.js, Python, or Django.
  • Deep understanding of RESTful APIs, GraphQL, and database management (SQL or NoSQL).
  • Experience with cloud services (AWS, GCP, or Azure) and DevOps best practices.
  • Proficiency in CI/CD, containerization (Docker), and infrastructure as code (Terraform, CloudFormation).
  • Strong leadership skills, with experience mentoring and guiding developers., * 15+ years of experience in full-stack development.
  • Experience working in healthcare or pharmacy-related applications.
  • Knowledge of analytics, AI, and machine learning integrations.
  • Familiarity with Figma or similar tools for UI/UX collaboration.
  • Understanding of security and compliance standards in healthcare technology (HIPAA, HITRUST, etc.).

Physical Requirements

  • Sitting for extended periods at a desk while working at a computer.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:26 min

Implementing custom component libraries with Figma

Philipp Kremer · WWC 2023

Videos

See all

Related articles

See all