Senior Full Stack Developer

Catapult Solutions Group

$115K — $135K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of professional software engineering experience building production applications.
  • Strong grasp of software design principles, architecture, and patterns.
  • Experience with modern enterprise applications covering both backend and frontend.
  • Proficient in API design and development, along with system integrations.
  • Familiarity with relational databases and data-driven applications.
  • Experience in developing cloud-hosted applications, preferably on Azure.
  • Skilled in containerized application development and CI/CD practices.

Responsibilities

  • Design, develop, and maintain full-stack applications and services.
  • Build scalable and secure software solutions using modern practices.
  • Develop APIs, backend services, and user-facing applications.
  • Collaborate with stakeholders to translate business challenges into technology solutions.
  • Participate in architectural discussions and technical design decisions.
  • Ensure high quality in software through testing and observation methods.
  • Promote a culture of ownership, collaboration, and continuous learning.

Benefits

  • Health, dental, and vision insurance coverage.
  • Retirement plan with company match.
  • Paid time off and holidays.
  • Opportunities for professional development and learning.
  • Supportive work environment that promotes engineering excellence.
Full Job Description
Senior Full Stack Software Engineer
Location: Addison, TX (Onsite)
Employment Type: Full-Time
No sponsorship available


Job Description

We are seeking a Senior Full Stack Software Engineer who enjoys building software that solves meaningful business problems. This is a hands-on engineering role focused on designing, developing, and evolving modern enterprise applications within the healthcare industry. You will work across the full software lifecycle-from understanding business needs and shaping technical solutions to delivering secure, reliable, and maintainable software.
We are looking for an engineer who takes ownership, demonstrates curiosity, and enjoys solving complex problems. The ideal candidate is someone who goes beyond implementing requirements, asks thoughtful questions, challenges assumptions, and helps create solutions that deliver lasting value. Success in this role is measured not only by the software you build, but by the problems you solve, the questions you ask, and the improvements you leave behind.
Duties and Responsibilities

  • Design, develop, and maintain modern full-stack applications and services.
  • Build scalable, secure, and maintainable software solutions using modern engineering practices.
  • Develop APIs, backend services, integrations, and user-facing applications.
  • Collaborate with business stakeholders to understand challenges and translate them into effective technology solutions.
  • Participate in architecture discussions, technical design decisions, code reviews, and engineering improvements.
  • Build software with strong attention to quality, testing, observability, performance, and long-term maintainability.
  • Contribute to a culture of ownership, collaboration, continuous learning, and engineering excellence.
Required Experience/Skills

  • Typically 7+ years of professional software engineering experience building production applications, or equivalent depth of expertise.
  • Strong understanding of software engineering principles, architecture, and design patterns.
  • Experience building modern enterprise applications across backend and frontend layers.
  • Experience designing and developing APIs and system integrations.
  • Experience working with relational databases and data-driven applications.
  • Experience building cloud-hosted applications using modern cloud platforms.
  • Experience with containerized application development and modern CI/CD practices.
  • Strong analytical, communication, and problem-solving skills.
  • Primary technologies: Python, Django (or similar backend frameworks), Vue.js (or similar modern frontend frameworks), REST APIs, SQL Server and relational databases, Microsoft Azure, Docker, Git, and CI/CD pipelines.
  • Additional/preferred technologies: Azure Kubernetes Service (AKS), Azure Container Apps, Azure Service Bus or similar messaging technologies, Azure DevOps, Application Insights, and Azure Monitor.
  • Equivalent experience welcome: comparable technologies such as React, Angular, FastAPI, Flask, .NET, Java/Spring, Node.js, AWS, or Google Cloud are valued-strong engineering fundamentals and the ability to learn new technologies matter more than experience with any one specific framework.
Nice-to-Haves

  • Experience building enterprise software in healthcare, financial services, insurance, or other regulated industries.
  • Experience designing secure applications with authentication, authorization, and role-based access controls.
  • Experience integrating multiple enterprise systems.
  • Experience mentoring engineers and contributing to engineering standards.
Pay & Benefits Summary

  • $115,000-135,000
Call-to-Action

Ready to take ownership of meaningful engineering work? Apply now!

Full Stack Engineer | Python | Django | Vue.js | REST APIs | SQL Server | Microsoft Azure | Docker | Healthcare Technology | CI/CD

Similar Jobs

More Jobs at Catapult Solutions Group

More Healthcare Jobs

Find similar Senior Full Stack Developer jobs: