Web Software Engineer I, II, III

This position designs, modifies, develops, writes and implements software programming applications for and/or other CSPS publications as requested. The incumbent supports and/or installs software applications and operating systems. Additionally the incumbent designs, plans, and coordinates work teams, and provides technical support to project team members. Supporting a news product may also require technical response to timeliness of news.

  • Level I handles less complex activities with substantial guidance/supervision, including, but not limited to: first-level technical support; technical research; basic HTML coding; QA and basic specification and testing of development requests. (2 to 3 years experience.)
  • Level II coordinates and handles complex vendor and other relationships and project activities with moderate to minimal supervision. (3 to 5 years experience)
  • Level III provides leadership and the highest level of expertise with minimal supervision. (5+ years experience)


1.  Analyzes user system needs and designs software to meet those needs.  (30%)

2.  Develops software for and/or other CSPS publications as requested.  (30%)

3. Provides on-going support to and/or other CSPS publications as requested.  (15%)

4. Mentors other software developers. (10%)

5. Troubleshoots problems (proposes fixes or fixes problems) that can occur through the use of systems. (10%)

6.  Performs daily operations related to position. (5%) 


Reporting Relationships

Supervisor:    Publishing Operations director

Supervises:    None 

Regular Contacts

This position has regular contact with employees in the Christian Science Monitor, users across the service domain, and outside vendors selling systems or providing support to existing systems.



This position requires a Bachelor's degree in Computer Science, Engineering, Mathematics, or a related course of study and experience as indicated above.


This position requires a demonstrated “deep” understanding of each step of the software design process, and software lifecycle principles.

Technology Skills

Microsoft Office (Word, Excel, Powerpoint) skills are required. (PHP Preferred) Javascript, PHP, XML, XSL, eZ publish

Work Environment

This position regularly works in an office environment.

Support / On Call responsibilities

Development provides support for online systems and is required to carry a pager or other mobile device 24 x 7 when they are on duty.  News environment may require support when news breaks or for time sensitive projects.

Christian Science Information

Mother Church membership is preferred but not required.

Newspaper/website internships

The Christian Science Monitor is a 24/7 news website with a global readership. The Monitor also publishes a weekly news magazine, which includes both material unique to the print product and stories that also appear on the Monitor's website. The Monitor offers a highly selective internship program.

Interns have an opportunity for hands-on experience in a range of departments - the US and world news desks and various features areas. Activities may include writing short items for the paper or website, doing research, and assisting the photo and graphics departments. It may also include some everyday office-management tasks. At the discretion of the editors, interns can assist with editing and contacting correspondents and contributors, as well as reporting their own stories. Generally, the minimum time requirement for paid internships is 35 hours a week. Academic internships are more flexible and can be considered on a part-time basis.

  • Applications for our summer internships are due January 15.
  • For fall internships, July 15.
  • For the winter/spring semester, Oct. 15.
  • To apply, please contact the Internship Coordinator, and send a resumé, cover letter, and clips to (hard copy only):

Internship Coordinator
The Christian Science Monitor
210 Massachusetts Avenue - P02-30
Boston, MA 02115