Systems Programmer/Analyst

Indiana University Bloomington

Bloomington (IN)

On-site

USD 90,000 - 120,000

Full time

15 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Tuition subsidy for IU courses
Generous paid time off

Job summary

Indiana University, Bloomington, seeks a career-level IT professional to provide expert technical knowledge for the design, development, and support of research software and workflows. The role focuses on high‑complexity tasks, software deployment, and cloud-based services to support NSF and IU research goals.

The position emphasizes collaboration with researchers, cross-functional teams, and ongoing adoption of new technologies, while aligning with university policies and standards.

Qualifications

  • Proficient written and verbal communication.
  • Maintains a high degree of professionalism.
  • Demonstrates time management and priority setting skills.
  • Demonstrates a high commitment to quality.
  • Possesses flexibility to work in a fast paced, dynamic environment.

Responsibilities

  • Provides expert technical knowledge and performs highly complex tasks for design, development, and support of research workflows and services.
  • Maintains, tests, and deploys high‑performance scientific applications and data sets.
  • Develops scalable, cloud‑based services for research and education goals.
  • Guides researchers in running domain‑specific software on IU resources and configures vendor software.
  • Interacts with the scientific community to deploy software and contribute to grants and papers.

Skills

Communication
Professionalism
Time management
Quality
Flexibility
Knowledge seeking
Thoroughness
Accuracy

Education

Bachelor's degree in computer science or related field

Job description

UITS RESEARCH SOFTWARE SOLUTIO (UA-RRSS-IUBLA)

At University Information Technology Services (UITS), we ensure a workplace that encourages growth, flexibility, and creativity, as well as a culture that champions overall employee well-being through programs supported university-wide. Our core values define who we are, how we act, and what we aspire to, helping us make amazing things happen in each neighborhood, community, and county we touch. As an Equal Opportunity Employer, we believe in each person's potential, and we'll help someone reach theirs.

Department-Specific Responsibilities
  • Provides expert technical knowledge and perform highly complex tasks, including systems analysis and programming related to the design, development, implementation and support of research workflows and services utilizing the Indiana University (IU) and National Science Foundation (NSF) cloud-based cyberinfrastructure.
  • Performs highly complex technical tasks to maintain, test, and deploy high-performance scientific applications and scientific data sets related to those systems.
  • Helps to develop novel and innovative scalable cloud-based services to serve a broad spectrum of research and education goals.
  • Help scientists run domain-specific software applications to address real scientific problems. Provides the highest level of in-house technical support on specialized and complex research applications. Installs and configures vendor-provided software packages on IU systems.
  • Interacts with researcher and scientific communities to develop, deploy, and maintain software packages on the University's resources. Provides assistance to partner scientists in running domain-specific software applications. Works with team and other teams in the Research Software and Solutions (RSS) directorate, Research Technologies (RT) division and other collaborators to contribute content for grant proposals and peer-reviewed papers.
  • Provides guidance on the adoption of software design choices, emerging technologies, and libraries. Evaluates and utilizes new and emerging technologies.
  • Provides experienced analysis and programming related to the design, development, and support of systems.
  • Consults with stakeholder(s) to define system requirements, problems, and proposals; conducts detailed studies, presents detailed requirements/designs to the stakeholder(s), and obtains agreement and approval for proposed updates/changes.
  • Prepares conversion and systems implementation plans and schedules; translates system design to detailed program specifications.
  • Documents systems analysis and programming efforts (changes, new functionality, issue/problem resolution); performs system unit and integration testing and presents final test results to stakeholder(s) and/or leadership.
  • Researches and stays up-to-date with new standards, tools, and emerging technology and services and makes recommendations for possible short-term, mid-term or long-term integration.
  • Ensures that all protocols used in the design and programming of systems are up to date and compliant with university policies and standards.
General Responsibilities
  • Provides experienced analysis and programming related to the design, development, and support of systems.
  • Consults with stakeholder(s) to define system requirements, problems, and proposals; conducts detailed studies, presents detailed requirements/designs to the stakeholder(s), and obtains agreement and approval for proposed updates/changes.
  • Prepares conversion and systems implementation plans and schedules; translates system design to detailed program specifications.
  • Documents systems analysis and programming efforts (changes, new functionality, issue/problem resolution); performs system unit and integration testing and presents final test results to stakeholder(s) and/or leadership.
  • Researches and stays up-to-date with new standards, tools, and emerging technology and services and makes recommendations for possible short-term, mid-term or long-term integration.
  • Ensures that all protocols used in the design and programming of systems are up to date and compliant with university policies and standards.

Combinations of related education and experience may be considered. Education beyond the minimum required may be substituted for work experience. Work experience beyond the minimum required may be substituted for education.

EDUCATION
Required
  • Bachelor's degree (preferably in computer science or related field.)
WORK EXPERIENCE
Required
  • 2 years of systems programming/analysis or related experience.
Skills
Required
  • Proficient written and verbal communication skills.
  • Maintains a high degree of professionalism.
  • Demonstrates time management and priority setting skills.
  • Demonstrates a high commitment to quality.
  • Possesses flexibility to work in a fast paced, dynamic environment.
  • Seeks to acquire knowledge in area of specialty.
  • Highly thorough and dependable.
  • Demonstrates a high level of accuracy, even under pressure.

This role requires the ability to effectively communicate and to operate a computer and other standard office productivity equipment. The position involves sedentary work as well as periods of time moving around an office environment and the campus. The person in this role must be able to perform the essential functions with or without an accommodation.

Bloomington, Indiana

For full-time staff employees, Indiana University offers a wide array of benefits including:

  • Comprehensive medical and dental insurance
  • Health savings account with generous IU contributions
  • Healthcare and dependent care flexible spending accounts
  • Basic group life insurance paid by IU
  • Voluntary supplemental life, long-term disability, critical illness, and supplemental accidental death & dismemberment insurance
  • Base retirement plan with generous IU contributions, subject to vesting
  • Voluntary supplemental retirement plan options
  • Tuition subsidy for employees and family members taking IU courses
  • 10 paid holidays plus a paid winter break each year
  • Generous paid time off plans
  • Paid leave for new parents and IU-sponsored volunteer events
  • Employee assistance program (EAP)

Learn more about our benefits by reviewing the IU Benefit Programs Brochure.

Career Level: Career

FLSA: Exempt

Job Function: Information Technology

Job Family: Sys Admin, Engineer & Program

This posting is scheduled to close at 11:59 pm EST on the advertised Close Date. This posting may be closed at any time at the discretion of the University, but will remain open for a minimum of 5 business days.

Indiana University is an equal opportunity employer and provider of ADA services and prohibits discrimination in hiring. See Indiana University Notice of Non-Discrimination here which includes contact information.

The Annual Security and Fire Safety Report, containing policy statements, crime and fire statistics for all Indiana University campuses, is available online. You may also request a physical copy by emailing IU Public Safety at iups@iu.edu or by visiting IUPD.

Request Support

Telephone: 812-856-1234

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Software Developer
Research Software Developer

Indiana University Bloomington • Indianapolis (IN)

On-site
USD 90,000 - 120,000
Medical & dental
Health Savings Account
Tuition subsidy
+6
Application Administrator
Application Administrator

Indiana University Bloomington • Bloomington (IN)

Hybrid
USD 85,000 - 120,000
Medical and dental insurance
HSA contributions
Tuition subsidy for IU courses
+2
Application Administrator
Application Administrator

Indiana University • Bloomington (IN)

Hybrid
USD 90,000 - 120,000
Medical and dental insurance
HSA contributions
Tuition subsidy
+1
Application Administrator, Auxiliary Services Administration
Application Administrator, Auxiliary Services Administration

Indiana University • Bloomington (IN)

On-site
USD 51,000 - 63,000
Medical and dental insurance
Tuition subsidy
Paid holidays
+1
Head (Software Engineering Leader), Digital Collections Software Development
Head (Software Engineering Leader), Digital Collections Software Development

Indiana University Bloomington • Bloomington (IN)

Hybrid
USD 91,000 - 105,000
Comprehensive benefits
Tuition subsidy
Flexible work schedule
+2
Storage and Virtualization (Systems Engineer)
Storage and Virtualization (Systems Engineer)

Indiana University Bloomington • Indianapolis (IN)

Hybrid
USD 120,000 - 160,000
Medical & dental insurance
Health savings account (HSA)
Paid holidays
+1
Senior Assistant Director (Application Administrator) Office of Admissions Operations
Senior Assistant Director (Application Administrator) Office of Admissions Operations

Indiana University • Bloomington (IN)

Remote
USD 57,000 - 69,000
Medical and dental insurance
Health savings account
Retirement plan
+2
Senior Assistant Director (Application Administrator) Office of Admissions Operations
Senior Assistant Director (Application Administrator) Office of Admissions Operations

Indiana University Bloomington • Bloomington (IN)

Remote
USD 57,000 - 69,000
Medical & Dental
HSA
Tuition subsidy
+2
Application Administrator, Auxiliary Services Administration
Application Administrator, Auxiliary Services Administration

Indiana University Bloomington • Bloomington (IN)

On-site
USD 52,000 - 63,000
Health insurance
Tuition subsidy
Paid holidays
+1
IT User Support Specialist, Sunapsis, Office of International Services
IT User Support Specialist, Sunapsis, Office of International Services

Indiana University Bloomington • Bloomington (IN)

Remote
USD 70,000 - 90,000
Comprehensive medical and dental?
Remote work eligibility
Tuition subsidy for IU courses
+1