Alexandria, VA, USA Hybrid

American Society of Clinical Oncology is hiring a Senior Full Stack Software Engineer

About the Role

The role involves developing and maintaining full-stack applications within a secure, high-availability environment. The engineer will work closely with product and clinical teams to deliver software that improves access to oncology data and services.

Responsibilities

  • Design and implement scalable backend services and APIs
  • Develop responsive front-end interfaces using modern frameworks
  • Collaborate with product managers to define technical requirements
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and architectural discussions
  • Troubleshoot and resolve production issues promptly
  • Optimize applications for speed and reliability
  • Ensure compliance with security and privacy standards
  • Integrate with third-party data sources and services
  • Support deployment pipelines and CI/CD processes
  • Contribute to system architecture and database design
  • Work with cloud infrastructure and containerized environments
  • Maintain documentation for systems and workflows
  • Lead technical initiatives and mentor junior developers
  • Stay current with emerging technologies and best practices
  • Engage in agile development cycles and sprint planning
  • Translate clinical and user needs into technical solutions
  • Ensure accessibility and usability in application design
  • Monitor system performance and implement improvements
  • Support integration testing and quality assurance

Compensation

Competitive salary and comprehensive benefits package

Work Arrangement

Hybrid work model with flexibility for remote and office-based work

Team

Collaborative engineering team focused on healthcare innovation and data-driven solutions

About the Organization

This role is part of a mission-driven nonprofit organization dedicated to improving cancer care through research, education, and technology. The engineering team builds tools used by oncologists, researchers, and patients worldwide.

Technology Stack

Current systems leverage React for front-end development, Node.js for backend services, PostgreSQL for relational data, MongoDB for document storage, and AWS for cloud infrastructure. The team uses Docker, Kubernetes, and GitHub Actions for deployment and automation.

Diversity and Inclusion

We are committed to fostering a diverse, equitable, and inclusive workplace. Candidates from all backgrounds are encouraged to apply.

May be available for qualified candidates

Required Skills
PythonAWSC#.NETJavaScriptTypeScriptGraphQLSoftware ArchitectureCI/CDAgile Methodologies
About company
American Society of Clinical Oncology
The leading medical society representing doctors who care for people with cancer, committed to conquering cancer through research, education, and promotion of the highest quality care.
All jobs at American Society of Clinical Oncology Visit website
Job Details
Category fullstack
Posted 8 months ago