Skip to main content

Software Developer

Share:

We are seeking an experienced software developer to help create web- and mobile-based, multimedia educational research prototypes and products.

Reports to: Director of Technology
Position Status: To start immediately. 
Job Type: Full-time, salary commensurate with experience
To Apply:  Send cover letter and resume to softwaredev@cast.org. No calls, please.

About CAST

Located a short distance north of Boston, CAST is a nonprofit education research and development organization that works to expand learning opportunities for all individuals through Universal Design for Learning. As a nonprofit, we know that every employee contributes to our international reputation as a leader in education research, technology, and universal design for learning. Teamwork, risk-taking, and collaborative thinking are essential to the way we work. Most of all, our mission—to improve learning experiences and opportunities for all individuals—motivates not only what we do but how we do it.

Job Description & Responsibilities

We are seeking an experienced software developer to help create web- and mobile-based, multimedia educational research prototypes and products.  You would be working in a small, collaborative team of scientists, teachers, designers, and programmers on projects that push the boundaries of educational research, practice, and technology.

Candidates should have at least 3 years of experience building significant web applications.  We would like to see experience with one or more of the following: Java, Apache Wicket, Hibernate, SQL databases, mobile app development, HTML & CSS, EPub.  

An understanding of accessibility is a big plus, as is experience with scientific data analysis and related tools, and a master’s degree in a technical field.

You should be comfortable working in a small team using Agile methodologies, where key skills include flexibility, fast learning, clear communication, and the ability to work both independently and collaboratively. Interest and experience in the educational and/or research fields would be very helpful. 

We are looking for someone who is passionate about education, with an appreciation of the variability of learners and the agility to deal with any kind of technology with a can-do attitude.

Work Environment

Our work environment is collaborative, high energy, fun, and stimulating. Join us to be part of a passionate learning community dedicated to busting the barriers to learning for all learners.

We offer competitive compensation packages including health insurance, generous vacation, and flexible schedules. CAST is an Equal Opportunity Employer committed to employing a highly-qualified staff that reflects the diversity of our communities and nation.