Systems Programmer/Analyst

Indiana University Bloomington

Bloomington (IN)

On-site

USD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive medical insurance
Health savings account (HSA)
Tuition subsidy for IU courses
Generous paid time off and holidays
Retirement plan options

Job summary

Indiana University is seeking a skilled software engineer to contribute to research workflows and cloud-based services. The role involves designing, developing, and supporting high-performance scientific applications within IU's research infrastructure in Bloomington.

You will collaborate with researchers and cross-functional teams to implement new software capabilities, optimize performance, and ensure compliance with university standards and policies.

Qualifications

  • Bachelor's degree (preferably in computer science or related field).
  • 2 years of systems programming/analysis or related experience.
  • Proficient written and verbal communication skills.
  • Demonstrates a high commitment to quality.
  • Flexibility to work in a fast paced, dynamic environment.

Responsibilities

  • Provides expert technical knowledge and performs highly complex tasks, including systems analysis and programming for research workflows and services utilizing IU cloud infrastructure.
  • Maintains, tests, and deploys high-performance scientific applications and datasets.
  • Helps develop scalable cloud-based services for research and education.
  • Assists scientists in running domain-specific software applications and provides in-house technical support on complex research applications.
  • Interacts with researchers to develop, deploy, and maintain software packages; contributes to grant proposals and papers.

Skills

Communication skills
Professionalism
Time management
Quality mindset
Flexibility
Lifelong learning
Attention to detail
Ability to work under pressure

Education

Bachelor's degree in CS or related field

Job description

Department

UITS RESEARCH SOFTWARE SOLUTIO (UA-RRSS-IUBLA)

Department Information

At University Information Technology Services (UITS), we ensure aworkplace that encourages growth, flexibility, and creativity, aswell as a culture that champions overall employee well-beingthrough programs supported university-wide. Our core values definewho we are, how we act, and what we aspire to, helping us makeamazing things happen in each neighborhood, community, and countywe touch. As an Equal Opportunity Employer, we believe in eachperson's potential, and we'll help someone reach theirs.

Job Summary

Department-Specific Responsibilities

  • Provides expert technical knowledge and perform highly complextasks, including systems analysis and programming related to thedesign, development, implementation and support of researchworkflows and services utilizing the Indiana University (IU) andNational Science Foundation (NSF) cloud-basedcyberinfrastructure.
  • Performs highly complex technical tasks to maintain, test, anddeploy high-performance scientific applications and scientific datasets related to those systems.
  • Helps to develop novel and innovative scalable cloud-basedservices to serve a broad spectrum of research and educationgoals.
  • Help scientists run domain-specific software applications toaddress real scientific problems. Provides the highest level ofin-house technical support on specialized and complex researchapplications. Installs and configures vendor-provided softwarepackages on IU systems.
  • Interacts with researcher and scientific communities todevelop, deploy, and maintain software packages on the University'sresources. Provides assistance to partner scientists in runningdomain-specific software applications. Works with team and otherteams in the Research Software and Solutions (RSS) directorate,Research Technologies (RT) division and other collaborators tocontribute content for grant proposals and peer-reviewedpapers.
  • Provides guidance on the adoption of software design choices,emerging technologies, and libraries. Evaluates and utilizes newand emerging technologies.
  • Provides experienced analysis and programming related to thedesign, development, and support of systems.
  • Consults with stakeholder(s) to define system requirements,problems, and proposals; conducts detailed studies, presentsdetailed requirements/designs to the stakeholder(s), and obtainsagreement and approval for proposed updates/changes.
  • Prepares conversion and systems implementation plans andschedules; translates system design to detailed programspecifications.
  • Documents systems analysis and programming efforts (changes,new functionality, issue/problem resolution); performs system unitand integration testing and presents final test results tostakeholder(s) and/or leadership.
  • Researches and stays up-to-date with new standards, tools, andemerging technology and services and makes recommendations forpossible short-term, mid-term or long-term integration.
  • Ensures that all protocols used in the design and programmingof systems are up to date and compliant with university policiesand standards.
General Responsibilities
  • Provides experienced analysis and programming related to thedesign, development, and support of systems.
  • Consults with stakeholder(s) to define system requirements,problems, and proposals; conducts detailed studies, presentsdetailed requirements/designs to the stakeholder(s), and obtainsagreement and approval for proposed updates/changes.
  • Prepares conversion and systems implementation plans andschedules; translates system design to detailed programspecifications.
  • Documents systems analysis and programming efforts (changes,new functionality, issue/problem resolution); performs system unitand integration testing and presents final test results tostakeholder(s) and/or leadership.
  • Researches and stays up-to-date with new standards, tools, andemerging technology and services and makes recommendations forpossible short-term, mid-term or long-term integration.
  • Ensures that all protocols used in the design and programmingof systems are up to date and compliant with university policiesand standards.
Qualifications

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

Education
Required
  • Bachelor's degree (preferably in computer science or relatedfield.)
Work Experience
Required
  • 2 years of systems programming/analysis or relatedexperience.
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, dynamicenvironment.
  • Seeks to acquire knowledge in area of specialty.
  • Highly thorough and dependable.
  • Demonstrates a high level of accuracy, even underpressure.
Working Conditions / Demands

This role requires the ability to effectively communicate and tooperate a computer and other standard office productivityequipment. The position involves sedentary work as well as periodsof time moving around an office environment and the campus. Theperson in this role must be able to perform the essential functionswith or without an accommodation.

Work Location

Bloomington, Indiana

Benefits Overview

Learn more about our benefits by reviewing the IUBenefit Programs Brochure.

  • 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, criticalillness, and supplemental accidental death & dismembermentinsurance
  • Base retirement plan with generous IU contributions, subject tovesting
  • Voluntary supplemental retirement plan options
  • Tuition subsidy for employees and family members taking IUcourses
  • 10 paid holidays plus a paid winter break each year
  • Generous paid time off plans
  • Paid leave for new parents and IU-sponsored volunteerevents
  • Employee assistance program (EAP)
Job Classification

Career Level: Career

FLSA: Exempt

Job Function: Information Technology

Job Family: Sys Admin, Engineer & Program

Click here to learn more about Indiana University'sJob Framework.

Posting Disclaimer

This posting is scheduled to close at 11:59 pm EST on theadvertised Close Date. This posting may be closed at any time atthe discretion of the University, but will remain open for aminimum of 5 business days. To guarantee full consideration, pleasesubmit your application within 5 business days of the PostedDate.

If you wish to include a cover letter, you may include it with yourresume when uploading attachments.

Equal Employment Opportunity

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

Campus Safety and Security

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

Contact Us

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

Systems Programmer/Analyst, UITS Research Software Solutions
Systems Programmer/Analyst, UITS Research Software Solutions

Indiana University Bloomington • Bloomington (IN)

On-site
USD 70,000 - 110,000
Medical insurance
Dental insurance
HSA contributions
+5
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
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
Application Administrator
Application Administrator

Indiana University • Bloomington (IN)

Hybrid
USD 90,000 - 120,000
Medical and dental insurance
HSA contributions
Tuition subsidy
+1
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
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
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 65,000 - 90,000
Health insurance
Tuition subsidy for employees
Paid holidays
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