Software Engineer

4 weeks ago


Oklahoma City, United States Donable Full time
Job DescriptionJob Description

Location: Oklahoma City, OK

Salary: Competitive pay based on education and/or experience.

Days: Monday through Friday; some weekends

Hours: 8:00 a.m. to 5:00 p.m.

Position:

The Software Engineer position is intended to be a primary role and can be involved in all facets of the systems development life cycle from an analytical and technical perspective.

The Software Engineer position is focused on producing and/or modifying computer programs of all sizes and complexity at the systems level using the prescribed computer programming languages. Additionally, this person will have the ability to solve systems and program problems plus recommend courses of action to take on new or existing applications, while considering the total system spectrum. This position will perform extensive research, analysis, definition, and documentation of blood banking systems as well as recommend the appropriate solution for the application.

This position will work closely with the IT Business Analyst / Project Coordinators to assist with overall project success. This assistance can be provided during any point in the systems development life cycle. Providing technical design, estimating project tasks, performing unit testing and application support, highlight areas where this expertise will be valued.

This role will also work closely with the Chief Technology Officer (CTO) to transform business needs into technology and business process solutions. As a part of the Bio-Development team the goal should be delivering innovative solutions that enhance productivity, quality and competiveness for OBI.

This highly motivated individual will possess the 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.

Qualifications:

  • Master's preferred or Bachelor's Degree in Computer Science or related field with experience in Applications design and development or currently enrolled to obtain this degree.
  • Prefer experience with Oracle, SQL Server, .NET Core, .NET Standard, .NET Framework, Angular 4+, React, React native, Objective C, Swift, Java, and C++
  • Must have experience working through the application design, development, and deployment
  • Enterprise application development experience preferred
  • 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
  • A record of successful delivery to meet organization timelines
  • Strong technical knowledge and problem resolution skills; strong analytical skills, time management
  • Ability to develop and implement procedures and policies
  • Service oriented; self-starter; takes ownership; willing to take on additional responsibility

Primary Responsibilities

  • Analyzes, designs, develops, tests, documents and implements business and medical applications for various departments throughout the organization
  • Design, develop, test and implement new reports that support business requirements. Identifies and implements enhancements to current reports.
  • Designs, develops, maintains and administers database applications.
  • Responsible for analyzing and documenting processes, estimating work efforts and preparing technical specifications, coding/implementing systems, ensuring appropriate quality assurance testing is completed, and supporting developed applications.
  • Troubleshoot existing applications.
  • Support 3rd party software applications, interfacing with business units and vendor to ensure quality solutions that meet the organizational needs.
  • Develops functional and technical documentation and test plans.
  • Writes and maintains software code, queries, reports and programs applications using current tools and languages.
  • Conducts applications tests, evaluates results in accordance with quality assurance standards and writes test reports.
  • Performs performance monitoring/tuning and capacity planning
  • Familiar with current OBI applications and corresponding laboratory interfaces. Develop, test & implement methods for secure and accurate transmission of results between applications and devices as needed.
  • Implements and maintains compliance with current security and service protocols and standards.
  • May manage projects of limited scope or portions of large/complex projects. May provide guidance to other Developers on a project basis.
  • Uses and promotes established application development tools/standards, QA and change control procedures to produce improvements in efficiencies.
  • Researches, evaluates, recommends and uses emerging and/or relevant methodologies, languages and technologies.
  • Provide knowledge transfer and support as needed in the following technical areas:
  • Oracle database management in a 24x7 critical environment
  • Secondary support for the Unix Systems Administrator
  • Support Wyndgate applications and technical requirements
  • Technical support of UNIX platforms, AIX/LINUX operating systems, TSM, HACMP and peripherals.

Business Functions

  • Work with Business Analyst and Business units to analyze business needs and technology to provide solutions and recommendations.
  • Work with Business Analyst and Business units to define scope and objectives to identify business process improvement opportunities.
  • Analyze information requests, assess current sources and determine best means to meet information needs.
  • Project planning management, and implementation on technical projects.
  • Provide training to users / IT teams and create documentation as required.

Secondary Responsibilities

  • As required perform other departmental employee functions in their absence or as required for overflow and/or backup.
  • Perform additional responsibilities as directed by management.
  • Provide on call 24x7 reliable customer support in a responsive, service oriented professional manner, striving for excellence
  • Update IT staff on status of assigned projects or tasks.
  • Complete training on SOPs (Standard Operating Procedures) applicable to duties and responsibilities.
  • Can be called upon to be responsible for training and support of operations activities

Technology Functions

  • Make high-level software design choices.
  • Frame technical standards, including software coding standards, tools, and platforms.
  • Provide technical and team leadership through coaching and mentorship.
  • Understand team technical abilities and capabilities to better delegate tasks.
  • Analyzes, designs, develops, tests, documents, and implements business applications for various departments throughout the organization.
  • Design, develop, maintain and administer software and database applications.
  • Responsible for analyzing and documenting processes, estimating work efforts and preparing technical specifications, coding/implementing systems, ensuring appropriate quality assurance testing is completed, and supporting developed applications.
  • Troubleshoot existing applications.
  • Support 3rd party software applications, interfacing with business units and vendor to ensure quality solutions that meet the organizational needs.
  • Implements and maintains compliance with current security and service protocols and standards.
  • Manage projects or portions of large/complex projects. Provide guidance and technical assistance to team members and other software e
  • Uses and promotes established application development tools/standards, QA, and change control procedures to improve efficiency
  • Researches, evaluates, recommends and uses emerging and/or relevant methodologies, languages and technologies.

Business Functions

  • Work with other Software Architects, Business Analysts, Project Managers, Product Owners, and Business units to analyze business needs and technology to provide solutions and recommendations.
  • Project design, planning, and implementation on technical projects.


Job Posted by ApplicantPro


  • Oklahoma City, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...

  • Senior Embedded ARM

    1 month ago


    Oklahoma City, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...


  • Salt Lake City, United States Lucid Software Full time

    Lucid Software is the leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology. Lucid is a hybrid workplace, allowing employees to work remotely, from one of...

  • Software Engineer

    5 days ago


    Oklahoma City, United States ASRC Federal Full time

    Job Description ASRC Federal System Solutions supports the Federal Aviation Administration National Airspace System Engineering Support Services FAA NAS ESS contract. Join our growing team as a software engineer in support of the FAA NAS ESS Weather Systems group. Responsibilities: Software Engineer will be responsible for working as a Project...

  • Software Engineer

    4 days ago


    Oklahoma City, Oklahoma, United States ASRC Federal Holding Company Full time

    ASRC Federal System Solutions supports the Federal Aviation Administration National Airspace System Engineering Support Services FAA NAS ESS contract. Join our growing team as a software engineer in support of the FAA NAS ESS Weather Systems group.Responsibilities: Software Engineer will be responsible for working as a Project Manager, and will coordinate,...

  • Software Engineer

    2 weeks ago


    Oklahoma City, United States Optimize Search Group Full time

    Job Title: Software Engineer Location: OKC, OK (100% onsite) Duration: Direct Hire Key Responsibilities and Qualifications: We are looking for a passionate Software Engineer to design and develop software solutions. Candidates should possess strong analytical skills, display an aptitude for problem-solving, and a deep desire to continue growing as...


  • Salt Lake City, United States Synoptix Software Full time

    Job DescriptionJob DescriptionWe are not offering H-1B Visa at this timeLocal candidates (Salt Lake City Area) are preferred, however all candidates will be considered and given equal opportunity for this positionWe are seeking a Software Development Engineer Test to become an integral part of our team! You will develop and execute software test plans in...

  • Software Engineer

    1 week ago


    Oklahoma City, United States RFX Solutions Inc Full time

    Job DescriptionJob DescriptionWho is RFXRFX Solutions is a pioneering force in the healthcare technology sector, dedicated to streamlining regulatory compliance and credentialing processes across the industry. We are VC backed and growing rapidly. We are looking for a passionate full stack Software Engineer to join our team, bringing innovation to complex...

  • Software Engineer

    1 week ago


    Oklahoma City, United States RFX Solutions Inc Full time

    Job Description Job Description Who is RFX RFX Solutions is a pioneering force in the healthcare technology sector, dedicated to streamlining regulatory compliance and credentialing processes across the industry. We are VC backed and growing rapidly. We are looking for a passionate full stack Software Engineer to join our team, bringing innovation to complex...

  • Software Engineer

    2 weeks ago


    Oklahoma City, United States RFX Solutions Full time

    Who is RFXRFX Solutions is a pioneering force in the healthcare technology sector, dedicated to streamlining regulatory compliance and credentialing processes across the industry. We are VC backed and growing rapidly. We are looking for a passionate full stack Software Engineer to join our team, bringing innovation to complex challenges in healthcare...

  • Software Engineer

    2 weeks ago


    Oklahoma City, United States RFX Solutions Full time

    Who is RFXRFX Solutions is a pioneering force in the healthcare technology sector, dedicated to streamlining regulatory compliance and credentialing processes across the industry. We are VC backed and growing rapidly. We are looking for a passionate full stack Software Engineer to join our team, bringing innovation to complex challenges in healthcare...

  • Software Engineer

    2 weeks ago


    Oklahoma City, United States RFX Solutions Full time

    Who is RFXRFX Solutions is a pioneering force in the healthcare technology sector, dedicated to streamlining regulatory compliance and credentialing processes across the industry. We are VC backed and growing rapidly. We are looking for a passionate full stack Software Engineer to join our team, bringing innovation to complex challenges in healthcare...


  • Oklahoma City, United States International Staff Consulting Full time

    Embedded Software EngineerJob Description Our Client is looking for motivated, process-oriented and creative software engineers to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software is...


  • Oklahoma City, United States International Staff Consulting Full time

    Embedded Software EngineerJob Description Our Client is looking for motivated, process-oriented and creative software engineers to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software is...


  • Oklahoma City, United States Management Business Solutions Full time

    Embedded Software Engineer Job Description Our Client is looking for motivated, process-oriented and creative software engineers to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software is...

  • Software Engineer

    4 days ago


    Oklahoma City, Oklahoma, United States Meta Full time

    Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D...

  • software engineer

    1 month ago


    Oklahoma City, United States Addison Group Full time

    Job DescriptionJob DescriptionTitle: Software EngineerLocation: Onsite, Oklahoma City, OklahomaSalary: $150kNo sponsorship availableTop Skills:-Python-Machine learning techniques-SQLYears’ Experience: 5-10 years’ experience Job Description:§ Producing specifications and determine operational feasibility.Executing full lifecycle software development for...

  • Software Engineer

    4 days ago


    Oklahoma City, Oklahoma, United States Meta Full time

    Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D...

  • Software Engineer

    4 days ago


    Oklahoma City, Oklahoma, United States Meta Full time

    Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D...

  • Software Engineer

    4 days ago


    Oklahoma City, Oklahoma, United States Meta Full time

    Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D...