Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Our Blood Institute Logo

SENIOR SOFTWARE ENGINEER (OKLAHOMA CITY, OK)

Our Blood Institute

Salary not specified
Dec 30, 2025
Oklahoma City, OK, US
Apply Now

Oklahoma City based company is looking to solve systems and program problems in blood banking systems by producing and/or modifying computer programs of all sizes and complexity at the systems level

Requirements

  • experience with Oracle, SQL Server, .NET Core, .NET Standard, .NET Framework, Angular 4+, React, React native, Objective C, Swift, Java, and C++
  • experience working through the application design, development, and deployment
  • enterprise application development experience
  • strong understanding of the software development cycle
  • strong technical writing skills and the ability to create training materials and train others
  • ability to excel in idea generation, evaluation, and prioritization, cross-functional technical development
  • strong technical knowledge and problem resolution skills

Responsibilities

  • producing and/or modifying computer programs of all sizes and complexity at the systems level using the prescribed computer programming languages
  • solve systems and program problems plus recommend courses of action to take on new or existing applications, while considering the total system spectrum
  • perform extensive research, analysis, definition, and documentation of blood banking systems as well as recommend the appropriate solution for the application
  • provide technical design, estimating project tasks, performing unit testing and application support
  • transform business needs into technology and business process solutions
  • deliver innovative solutions that enhance productivity, quality and competitiveness for OBI
  • assist with overall project success during any point in the systems development life cycle

Other

  • Master's Degree in Computer Science or related field
  • ability to communicate effectively at all levels of the organization in a professional, fast-paced environment
  • demonstrating extensive technical knowledge, problem-resolution skills, and a responsive, friendly, service-oriented work ethic
  • ability to develop and implement procedures and policies
  • service oriented; self-starter; takes ownership; willing to take on additional responsibility