Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Oklahoma Blood Institute Logo

SENIOR IT SOFTWARE ENGINEER

Oklahoma Blood Institute

Salary not specified
Sep 26, 2025
Oklahoma City, OK, US
Apply Now

The Senior Software Engineer role is looking to solve the business problem of delivering secure, scalable, and well-maintainable software-driven systems for Our Blood Institute (OBI), while enhancing productivity, quality, and competitiveness.

Requirements

  • Strong knowledge and experience delivering software using JavaScript, React, and TypeScript
  • Strong knowledge and experience delivering software using Python, PHP, JAVA, Node.js and C-Sharp
  • Enterprise application development experience preferred
  • Strong knowledge of data structures
  • Experience working with TSQL and PSQL Queries
  • Proficient in Object-Relational Database Management Systems, such as Oracle, Postgres
  • Strong understanding of the software development cycle

Responsibilities

  • Creating and/or modifying web and mobile-driven applications of all sizes
  • Translate complex functional and technical requirements into detailed architecture
  • Be hands-on working with internal OBI teams to manage day-to-day development activities by participating in design reviews, code reviews
  • Deliver quality features on time and budget and execute project plans and delivery
  • Perform extensive research, analysis, definition, and blood banking documentation and recommend the appropriate solution
  • Provide technical design, estimating project tasks, performing unit testing and application support
  • Assigning work, ensuring development standards are met, providing training opportunities, assessing project task complexity to match skill level and supplement any skill gaps

Other

  • High school diploma or GED required
  • Three years experience in a similar role
  • 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