Remote Full-Stack Engineer for Health IT & Clinical Trials

Emmes

Rockville (MD)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Emmes Group is seeking a Software Engineer (Full Stack) to join the Essex Management team. The role focuses on enterprise software for cancer clinical trials and research, with mostly remote work within the United States and periodic HQ visits in Rockville, Maryland.

You will develop scalable systems in Azure, collaborate in an Agile environment, and contribute to documentation and mentoring. A strong background in C#/.NET, Python, Java, and cloud technologies is required.

Qualifications

  • Six years of software development experience in one or more programming languages and with data structures/algorithms.
  • Experience coding C#/.NET, Python, Java, or comparable languages.
  • Experience building enterprise software on Azure Cloud using Azure services listed in the posting.
  • Experience with ORM libraries such as SQLAlchemy for relational/NoSQL databases.
  • Experience developing microservices with RESTful APIs and/or gRPC.
  • Proficient in Agile development with SCRUM or Kanban.
  • Git, GitHub, and GitHub Actions familiarity.
  • Azure Fundamentals or Associate certification.

Responsibilities

  • Manage task priorities, deadlines, and deliverables.
  • Develop scalable, reliable enterprise software and services.
  • Write well-tested, maintainable code with unit/integration/BDD tests.
  • Contribute to architecture diagrams, API docs, and SOPs.
  • Participate in SCRUM ceremonies and team standups.
  • Work in a CI/CD environment to move features across tiers.
  • Mentor junior team members and shadow senior engineers.

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
GitHub Actions
Okta
AWS
GCP
Azure DevOps
SQLAlchemy

Job description

Emmes Group is seeking a Software Engineer (Full Stack) to join the Essex Management team. The role focuses on enterprise software for cancer clinical trials and research, with mostly remote work within the United States and periodic HQ visits in Rockville, Maryland.

You will develop scalable systems in Azure, collaborate in an Agile environment, and contribute to documentation and mentoring. A strong background in C#/.NET, Python, Java, and cloud technologies is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Backend Engineer - Healthcare Enterprise Cloud
Remote Backend Engineer - Healthcare Enterprise Cloud

Emmes • Rockville (MD)

On-site
USD 90,000 - 130,000
Remote Front-End Software Engineer – Enterprise Azure Cloud
Remote Front-End Software Engineer – Enterprise Azure Cloud

The Emmes Company, LLC • Rockville (MD)

Hybrid
USD 110,000 - 140,000
Software Engineer (Full-Stack) - Essex Management
Software Engineer (Full-Stack) - Essex Management

The Emmes Company, LLC • Rockville (MD)

Hybrid
USD 110,000 - 150,000
Software Engineer (Full-Stack) - Essex Management
Software Engineer (Full-Stack) - Essex Management

Emmes • Rockville (MD)

Hybrid
USD 120,000 - 180,000
Full-Stack Engineer – Azure Microservices, Remote
Full-Stack Engineer – Azure Microservices, Remote

The Emmes Company, LLC • Rockville (MD)

Hybrid
USD 110,000 - 150,000
Software Engineer (Front-End) - Essex Management
Software Engineer (Front-End) - Essex Management

Emmes • Rockville (MD)

Hybrid
USD 120,000 - 160,000
Backend Engineer - Enterprise HealthTech (Remote)
Backend Engineer - Enterprise HealthTech (Remote)

The Emmes Company, LLC • Rockville (MD)

Hybrid
USD 110,000 - 165,000
Software Engineer (Front-End) - Essex Management
Software Engineer (Front-End) - Essex Management

The Emmes Company, LLC • Rockville (MD)

Hybrid
USD 110,000 - 140,000
Software Test Engineer - Essex Management
Software Test Engineer - Essex Management

The Emmes Company, LLC • Rockville (MD)

Hybrid
USD 90,000 - 130,000
Software Engineer (Backend) - Essex Management
Software Engineer (Backend) - Essex Management

The Emmes Company, LLC • Rockville (MD)

Hybrid
USD 110,000 - 165,000