Job Title
Junior Software Developer
Description
Do you want to work with people who want to do good and make a difference? We are seeking an early career Software Developer to join our staff to expand its small but impactful team. In this new position, you will be responsible for creating and supporting the software and systems that enable our operations; from fundraising tools, to the technology that manages our riders, volunteers and donors information, to the tools that support our cycling events. You will be joining a small team of experienced software developers who built the technology that underpins all aspects of us and enabled it to raise $72 million for cancer research and treatment in 2023.
This position requires
A min of 3 days/week onsite in the office located at 77 4th Ave, Needham MA. This is a hybrid Onsite/Remote job in an open office environment
Availability the first weekend of August to work Event Weekend supporting the technical needs of the event
Attendance at other events and stewardship events.
About us:
This is a Massachusetts-based bike-a-thon that raises more money for charity than any other single athletic fundraising event in the country. Always held the first weekend in August, and raises funds for the Dana-Farber Cancer Institute, a world leader in adult and pediatric cancer treatment and research.
Each summer, thousands of riders and volunteers from 43 states and 12 countries participate in, all with a common goal: to find a cure for cancer.
Qualifications
2-4 years prior experience as a software developer
Ability to communicate effectively to technical and non-technical stakeholders
Curious mind, eager to learn and ability to adapt to a wide variety of technologies
Willingness and ability to work with both backend and front-end parts of the stack
Interested in building solutions: moving quickly, being data-driven, wearing multiple hats, and continuously learning
Strong sense of ownership and ability to drive projects end-to-end
BS/MA in Computer Science/Engineering or Mathematics or equivalent work experience
Must Have Skills
SQL Server – experience/familiarity with
Stored Procedures
Replication
SSIS Packages
Triggers
Ability to efficiently write computer programs using C#
Ability to identify complex problems and review related information to develop and evaluate options and implement solutions
Working experience across a breadth of our infrastructure, languages and stacks (.Net, C#, MVC Architecture)
Database design & reporting
Nice to Have Skills
Experience/familiarity with Javascript, Bootstrap, JQuery, Sencha, React
Experience writing end-to-end testing
Responsibilities
Support software development covering the full stack (front-end and back-end)
Brainstorm with the technology team to conceptualize and build new features for highly impactful user experiences
Investigate reported issues and drive to resolution
Participate in cross-functional team projects, work with stakeholders, and help shape the roadmap for future projects
Assist with database management
Benefits
Opportunity to be part of a mission-driven organization that raises more money for charity than any other single athletic fundraising event in the country as it strives to help end cancer
In-person, with flexibility
Chance to work with cutting-edge technologies and contribute to impactful projects
Opportunity to work on both front-end and back-end development
Possibility to shape the roadmap for future projects
Benefits include employer sponsored 401K plan with 7.5% employer contribution, health insurance (75% paid by employer), 100% employer paid dental, short term and long term disability, life insurance. Paid time off consists of 15 days of PTO in the first year and 12 paid holidays and 40 hours of sick time.