Overview
On Site
USD 120,000.00 per year
Full Time
Skills
Backend Development
Management
Software Development Methodology
Amazon Web Services
Google Cloud
Google Cloud Platform
Microsoft Azure
HTML
Cascading Style Sheets
JavaScript
PHP
Node.js
Python
Open Source
Research
Software Engineering
Cloud Computing
Communication
Teamwork
Collaboration
Agile
ApacheBench
Job Details
Join a fast-growing and innovative team working on cutting-edge open-source software connecting various data sources for cancer and environmental research. They are making an impact and looking for a talented Senior Software Engineer who thrives in a small team environment and is passionate about making a difference through technology.
Key Responsibilities:
#LI-AB4
Key Responsibilities:
- Engage in both Front End and Back End development tasks, managing the entire application lifecycle.
- Be part of an intimate, collaborative environment where your contributions directly impact the success of the team and mission.
- Contribute to groundbreaking open-source software that supports cancer and environmental research
- Leverage cloud technologies (AWS, Google Cloud, Azure) to design and implement scalable solutions
- Full Stack Development: Comfortable working across both Front End (HTML, CSS, JavaScript) and Back End (PHP, Node.js, Python)
- Contribute to and maintain the open-source platform that supports cutting-edge research and applications
- 6+ years of experience in software engineering, with a strong track record of success in development and cloud-based solutions.
- Comfortable with hybrid work
- Ability to handle a wide variety of tasks and projects independently, with a drive for excellence.
- We value long-term commitment and look for individuals who are passionate about building something impactful and lasting
- Cross-organizational communication and teamwork are essential in this small, agile environment
- Comfortable with hybrid work
- Salary: $120,000
#LI-AB4
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.