Full-Stack Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Sep 17, 2026
This job expires in: 30 days
Job Summary
To support cancer clinical trials and research, the full-time salaried Full-Stack Software Engineer will develop and deploy enterprise-level software systems, primarily working remotely with occasional in-office requirements in Rockville, Maryland.
Key responsibilities
- Manage individual task priorities, deadlines, and deliverables while collaborating in a cross-functional team environment
- Develop scalable and reliable software systems using Object-Oriented programming languages and frameworks, ensuring well-tested and maintainable code
- Contribute to project documentation and participate in SCRUM meetings to enhance engineering practices
Required qualifications
- 6 years of software development experience in programming languages such as C#/.NET, Python, or Java
- Experience building enterprise software systems in an Azure Cloud environment
- Proficiency in developing microservices with RESTful APIs and working in an agile development environment
- Familiarity with Git, GitHub, and CI/CD practices
- Possession of a Bachelor or Graduate degree in a technical field such as Computer Science
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 41,741 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee