Full Stack Software Engineer

Oms Medical Billing Llc
Addison, TX, United States
13 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$115,000.0 - $135,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Amazon Web Services Application Performance Management User Authentication Microsoft Azure Code Review Continuous Integration Database Applications Relational Databases Software Design Patterns
+27 more
DevOps Django Web Framework Spring Framework Python (Programming Language) Enterprise Messaging Systems Microsoft SQL Server Node.Js Software Maintenance Software Construction Software Engineering Systems Integration Web Application Frameworks Azure Service Bus Google Cloud Enterprise Software Applications ReactJS Flask (Web Framework) Backend Git Fastapi Vue.js AngularJS Azure AKS Front End Software Development Api Design Restful APIs Docker

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.

What You’ll Do

  • 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.

How We Engineer

We believe great engineers are defined by how they approach problems, not just the technologies they know.

We value engineers who:

  • Take ownership from concept through production.
  • Seek to understand the “why” behind a problem before designing the solution.
  • Are comfortable working with evolving requirements and ambiguity.
  • Use sound engineering judgment to balance technical excellence with practical business outcomes.
  • Continuously improve systems, processes, and the people around them.
  • Build software that is simple, reliable, secure, and designed to evolve.

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.

Requirements

  • 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.

Technical Skills

Primary Technology Environment

  • Python
  • Django or similar backend frameworks
  • Vue.js or similar modern frontend frameworks
  • REST APIs
  • SQL Server and relational databases
  • Microsoft Azure
  • Docker
  • Git
  • CI/CD pipelines

Additional Technologies

  • Azure Kubernetes Service (AKS)
  • Azure Container Apps
  • Azure Service Bus or messaging technologies
  • Azure DevOps
  • Application Insights
  • Azure Monitor

Equivalent Experience Welcome

Experience with comparable technologies such as React, Angular, FastAPI, Flask, .NET, Java/Spring, Node.js, AWS, or Google Cloud is valuable. We value strong engineering fundamentals and the ability to learn and apply new technologies over experience with a specific framework., * 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.

Benefits & conditions

$115,000 - $135,000 a year - Full-time

Apply for this position

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

Apply on www.indeed.com
Prepare application

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 · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all