Work type



Capability Area

Information Technology

Programmer II

Apply now Job no: 498688 Work type: Regular Full-Time Location: Chicago – 55 East Monroe Street, IL Capability Area: IT Development and Infrastructure


The Information Technology Department at NORC is seeking Programmer for the Application Development team at our Chicago Loop location. As a member of the team, you will be responsible for developing, testing and modifying computer applications software and utility programs. You will collaborate with other team members to deliver high quality applications. This position provides support for survey systems and data. Programmer II is a mid-level technical position, providing services to various NORC departments by supporting NORC business applications.

As a condition of employment, all NORC employees and contractors – including those working remotely – must be fully vaccinated (as defined by current CDC guidance) against COVID-19.

DEPARTMENT: IT Dev and Infrastructure

NORC's Information Technology program provides technology services to our staff and clients. Given the critical role technology plays in our day-to-day lives, we are committed to providing professional, high-quality solutions in order to further our collective goal of advancing social science research.​

  • Perform system set-up, software customization, application, and data support for existing systems.     May perform hands-on testing in a project setting.
  • Provide application and data support for existing systems, and writing data preparation, and report programs.
  • Participation in design and architecture sessions; code, test, and implement programs; set up, test, implement and support non-complex applications in existing systems; perform data maintenance tasks.
  • Will write subroutines or sections of new systems; investigate problems reported by system users; resolve problems and refer more complex problems to senior programmer or project manager; assist in training of system users and in preparation of documentation.
  • Works in a team; receives assignments and moderate supervision from the IT project manager and/or senior programmer.  The project manager/senior programmer will provide general specifications, schedules, priorities and will review the work of the Programmer I.
  • Helps carry out tasks as requested by managers to meet needs of project managers and business analysts.
  • Identifies trends and patterns in support requests that indicate a need for code revision.
  • Performs other duties as assigned.

• Bachelor's Degree in Information Technology or related field.
• 2+ years relevant experience including programming, testing, and database concepts.
• Strong communication skills. Ability to communicate verbally and in writing with both technical and non-technical staff.
• Working knowledge of commonly used programming language – Java and J2EE technologies (JSP, Hibernate, Spring, Struts) or C# preferably; basic knowledge of all phases of software development, including requirements, design, implementation, support and the product release cycles.
• Good analytical skills, programming, testing, and deployment procedures.
• A working knowledge of customer service and technologies such as Python, MSSQL or Oracle, Windows OS, Eclipse, Git
• Knowledge of formal unit and system testing processes, and source code control.

• Also helpful is a familiarity with build and release cycles, change control processes, open source projects.
• Will have strong analytical skills as well as strong communication skills and desire to work in a team environment.
• Knowledge of Microsoft SQLServer DTS/SSIS, database and data warehouse design and development, report development, and systems support, SQLServer, SSIS, Postgres, Access Database and data modeling.
• Detail oriented, organized and ability to juggle multiple tasks/projects.

NORC offers a comprehensive compensation and benefits package including paid time off, holiday pay, medical and dental coverage, life insurance, short and long-term disability insurance, a 403 (b) retirement plan, and tuition assistance.


NORC at the University of Chicago is an objective, non-partisan research institution that delivers reliable data and rigorous analysis to guide critical programmatic, business, and policy decisions. Since 1941, our teams have conducted groundbreaking studies, created and applied innovative methods and tools, and advanced principles of scientific integrity and collaboration. Today, government, corporate, and nonprofit clients around the world partner with us to transform increasingly complex information into useful knowledge.


For over 75 years, NORC has evolved in many ways, moving the needle with research methods, technical applications and groundbreaking research findings. But our tradition of excellence, passion for innovation, and commitment to collegiality have remained constant components of who we are as a brand, and who each of us is as a member of the NORC team. With world-class benefits, a business casual environment, and an emphasis on continuous learning, NORC is a place where people join for the stellar research and analysis work for which we’re known, and stay for the relationships they form with their colleagues who take pride in the impact their work is making on a global scale.


NORC is an affirmative action, equal opportunity employer that values and actively seeks diversity in the workforce. NORC evaluates qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, sexual orientation, gender identity, and other legally- protected characteristics.


Advertised: Central Daylight Time Applications close:

Back to search results Apply now Refer a friend

Share this:

| More