Programmer Analyst II

Posting Number: #252-21

Position Title: Programmer Analyst II

Closing Date: Until Filled

Location: Monrovia, CA

Apply Here

Program Summary

Children’s Oncology Group (COG), a project of PHI, is a National Cancer Institute (NCI) supported clinical trials cooperative group, and the world’s largest organization devoted exclusively to childhood and adolescent cancer research. Clinical research is conducted at more than 200 member institutions, which are leading children’s hospitals, universities, and cancer centers throughout the United States, Canada, Europe, Australia, and New Zealand. COG’s over 9,000 multi-disciplinary cancer researchers, affiliated with the network of member institutions, provide access to state-of-the-art therapies and the collective expertise of world-renowned pediatric specialists to children with cancer, regardless of where they live. Today, more than 90% of 14,000 children and adolescents diagnosed with cancer each year in the US are cared for at Children’s Oncology Group member institutions.

Position Summary

The Programmer Analyst II will design, develop, troubleshoot, maintain, and update client/server software applications using Microsoft Access, Microsoft .NET technologies, Microsoft Visual Basic.NET, SQL Server, Transact SQL, HTML, ASP.NET and other software tools.  Participate in many phases of the software development life cycle: design, coding, debugging, testing, implementation and maintenance.  Assignments typically require current knowledge of hardware, software, systems analysis techniques, and/or specialized knowledge in administrative functions or disciplines.  The position requires excellent organizational and analytical skills.  This position is assigned to a team, taking regular assignments from the Lead Programmer Analyst and Programmer Analyst III.

Essential Duties & Responsibilities

  • Develop and maintain client/server, database and web-based software applications to meet the group’s needs.
  • Work both independently and with project teams to analyze user needs and develop comprehensive project plans.
  • Participate in design and code reviews with other programmers and management.
  • Implement projects, document and unit-test projects.
  • Improve performance of existing applications.
  • Create new and extend existing operational documentation, technical specifications.
  • Provide support to production applications including application monitoring, problem troubleshooting and resolution, performance analysis and tuning to ensure maximum availability and reliability.
  • Create and deliver data-driven reports.
  • Maintain current knowledge of software development tools as they relate to the business of Children’s Oncology Group.
  • Perform other duties as assigned.

Minimum Qualifications

  • Bachelor’s degree in computer science or related field, or substitute with four additional years of equivalent work experience.
  • 3-4 years of experience in a programming environment.
  • Working knowledge and demonstrated work experience with Microsoft .NET technologies, MSSQL, HTML, ASP.NET, XML, Microsoft Windows, and systems analysis techniques.
  • Application development experience using ASP.NET, C#/VB.NET, Microsoft SQL, HTML, CSS is required.
  • Experience in client/server software development and relational database design.
  • Web application development experience using JQuery, Bootstrap, JSON-
  • Some knowledge of building a RESTful web service
  • Knowledge of Ektron CMS.
  • Ability to apply knowledge of computer hardware, software, and programming skills towards the development and completion of custom software applications.
  • Strong interpersonal skills and strong communications skills.
  • Willingness to take direction and subsequently complete projects independently.

Desired Qualifications

  •  Developing application using Ektron API is a plus
  • Knowledge of medical terminology a definite advantage.

Important Information

  • This is a full-time (40 hours/week) position.
  • To qualify for this position, applicants must be legally authorized to work in the United States.

The Public Health Institute is committed to a policy that provides equal employment opportunities to all employees and applicants for employment without regard to race, color, sex, religion, national origin, ancestry, age, marital status, pregnancy, medical condition including genetic characteristics, physical or mental disability, veteran status, gender identification and expression, sexual orientation, and to make all employment decisions so as to further this principle of equal employment opportunity. To this end, the PHI will not discriminate against any employee or applicant for employment because of race, color, sex, religion, national origin, ancestry, age, marital status, pregnancy, medical condition including genetic characteristics, physical or mental disability, veteran status, gender identification and expression, sexual orientation, and will take affirmative action to ensure that applicants are offered employment and employees are treated during employment without regard to these characteristics.

To apply for any position, you must create an account on the Public Health Institute’s job application site. After creating your account, you may search the open positions and apply for the specific position that interests you. Please note, mailed and emailed applications will not be accepted.

We’re so pleased the Public Health Institute is an organization you would like to work with. Do you have questions about this opportunity? If so, email our recruitment team at

Find out more about the benefits of working at PHI.


Bringing down barriers to vaccine access

Structural and systemic barriers mean that the people who are hardest hit by the COVID-19 pandemic—including Black and brown people, immigrants and essential workers—can face the biggest barriers to accessing vaccines. Build skills for boosting vaccine access, with resources, toolkits, training materials and more.

Get started

Continue to