18 days old

Sr Principal Developer/Analyst

Cambridge, MA 02142
  • Job Code
  • Payrate
    $45 To $55

  • Gather user requirements and perform needs assessments to guide development and selection of software systems.
  • Support scientific research with software systems that capture experimental design, enable data analysis and interpretation.
  • Design and/or supervise development and testing of software systems to meet or exceed project objectives.
  • Use software version control system, automated build tools, ticket tracking software, architecture documentation, and release engineering processes.
  • Develop and optimize techniques and methods to improve software development processes including test driven development, agile methodology, and pair programming.
  • Work closely with cross-functional groups (engineers and researchers, management, business analysts), in a highly matrixed organization to build constructive and effective relationships throughout the whole organization.
  • Contribute code to larger projects, or implement small individual solutions.

At least 2-4 years of experience in the design and implementation of software systems. Documented software development skills and experience with software technical documentation are desired. Ideal candidates will possess the following:

  • Strong analytical skills and the ability to focus on many tasks at once
  • Excellent interpersonal skills and the ability to express computer-related information in layman terms
  • Strong knowledge of software design and implementation including for complex workflows and datasets
  • Demonstrated hands-on technical knowledge in Javascript, React/Redux and HTML/CSS
  • Strong ability to take initiative and wide latitude for independent judgment
  • Strong ability to handle multiple assignments at one time while working independently and effectively under deadlines
  • Demonstrate respect and dignity in decisions, communications, and actions
  • Professional communication and interaction with all levels of the organization

The following qualifications would be a plus:

  • Formal experience as a business analyst
  • Experience with international, multi-site software development projects


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Sr Principal Developer/Analyst

Randstad Technologies
Cambridge, MA 02142

Share this job

Sr Principal Developer/Analyst

Randstad Technologies
Cambridge, MA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast