Description
Job Title: Full Stack Developer (Python / Django)
Type of Position: Full time (35 hour per week)
Pay Range: $60,000 - $80,000 depending on experience
Posting Open Date: Jan 31, 2023
Posting Close Date: March 31, 2023
Area of consideration: This position is open to all qualified candidates.
About the AAVSO
The American Association of Variable Star Observers (AAVSO) is a small, science-focused 501c3 non-profit organization headquartered in Cambridge, MA. Since its founding 1911, the AAVSO and its members have worked with the professional astronomical community to unlock the secrets of the cosmos through observations of variable stars and kindrid objects. Our current mission is to enable anyone, anywhere, to participate in scientific discovery through variable star astronomy.
AAVSO accomplishes this mission through collaboration with professional researchers, educational activities, and data stewardship. In 2022, our engagement with researchers yielded 300 peer reviewed publications and our educational programming reached 5,500 individuals. The majority of our effort involves curation of four databases including a photometric database with over 54 million observations, a variable star metadata database containing information on 2.2 million variable stars, a spectroscopic database with some 10,000 spectra, and an exoplanet database showcasing some 1,500 exoplanet transits.
Summary of Role
The AAVSO is seeking a full stack web developer to add features and maintain our numerous external and internal Python Django websites. This individual will develop, maintain, and operate the software and cloud services used in our web infrastructure. This is a full time (35 hour per week) position that can be fulfilled as in-person, hybrid, or remote work depending on the employee’s location.
What you will be doing
- Implement and maintain Django-based websites
- Focus mainly on back-end development, but do front-end work as well
- Participate in the IT operations of the website (DevOps/DevSecOps).
What you will need to be successful
- Proficiency in Python with 2+ years of experience developing web applications in Django
- Prior experience with Amazon AWS cloud services
- Effective verbal and written communication skills
- Written and spoken proficiency in English
How you can stand out
- Prior experience with AstroPy (python astronomy library)
- Familiar with astronomy, photometry, spectroscopy or a related field
- A demonstrated track record of working with volunteers or managing small teams
- Proficiency in languages other than English
Ways we reward our employees
During the interview process our team will provide details of our benefits. However, a brief summary of our benefits are as follows:
- A flexible, 35 hour work week
- 100 % employer paid healthcare plan
- Paid holidays, sick time, and vacation
- 401(k) Plan - Employees receive a total company-paid benefit of 5% of their salary after three months of employment.
- Flexible Spending Account
- Educational assistance program
How to apply
Applicants should send a cover letter and their résumé / CV to Kathy Spirer at kspirer@aavso.org with the subject line “AAVSO Software Developer Opportunity.”