Talent.com
Software Engineer II
Software Engineer IIBOK Financial • Tulsa, OK, US
[error_messages.no_longer_accepting]
Software Engineer II

Software Engineer II

BOK Financial • Tulsa, OK, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Req ID :   76477

Location :   Tulsa -TUL

Areas of Interest :   Information Technology; Digital Technology

Pay Transparency Salary Range :   Not Available

Application Deadline :   10 / 31 / 2025

BOK Financial Corporation Group includes BOKF, NA; BOK Financial Securities, Inc. and BOK Financial Private Wealth, Inc. BOKF, NA operates TransFund and Cavanal Hill Investment Management, Inc. BOKF, NA operates banking divisions : Bank of Albuquerque; Bank of Oklahoma; Bank of Texas and BOK Financial®.

Bonus Type

Discretionary

Summary

BOK Financial values talented individuals and offers a supportive environment for career growth and technological innovation. This role involves designing and implementing software features, researching new technologies, and providing quick solutions to technical problems. This position offers an exciting opportunity to work on prestigious projects and advance your IT career!

Job Description

The Software Engineer II is an experienced technical resource who works with development leads and other senior developers to design and implement features and functionality for software applications.  Researches new technologies looking for trends and opportunities to creatively support the needs of the business.  May be called on to diagnose problems and provide quick solutions.  Effectively communicates with project managers, analysts, architects, development teams, and line of business representatives within the company to provide transparency and properly manage expectations.

Team Culture

If you’re in search of a position that blends a fervor for technological breakthroughs, a chance for career progression, and a collaborative work environment, then you’ve arrived at the right destination. We have an enticing role ready for a tech-savvy individual like you! At BOK Financial, we’re fostering a workspace where extraordinary talents (like yours) can display their skills, aim for the highest standards, and contribute to top-tier projects. You’ve discovered the ideal platform to advance your IT career!

How You'll Spend Your Time

  • You will be responsible for designing, developing, testing, and maintaining sophisticated software applications.
  • You will develop code that is clean, efficient, and well-documented, requiring minimal supervision.
  • You will work with teams from various departments to identify and resolve software issues.
  • You will engage proactively in agile scrum ceremonies to ensure effective project execution and delivery.
  • You will engage in code reviews and offer constructive feedback to your colleagues.
  • You will explore and assess emerging technologies and programming languages.
  • You will have duties that may require occasional support during non-business hours.

Education & Experience Requirements

Education & Experience Requirements

This level of knowledge is normally acquired through the completion of a bachelor’s degree in a technology field and / or 5+ years of related experience. Technology certifications are preferred.  It is also preferred that the candidate have Banking and Financial Service experience.

  • Good communication and interpersonal skills
  • Ability to work independently and collaboratively within a team-oriented environment
  • Strong analytical, problem-solving skills, and attention to detail
  • Experience with CI / CD and version control systems, and tools (e.g., DevOps, GitHub, Git)
  • Experience with code and T-SQL development tools (e.g., VS Code, Visual Studio, SSMS)
  • Proficient in one or more programming languages and frameworks (e.g., C#, .NET, JavaScript, TypeScript, Entity Framework)
  • Proficient in writing unit tests using standard frameworks (e.g., NUnit, xUnit)
  • Strong working knowledge of software development methodologies, design principles, and best practices (e.g., SOLID, GoF)
  • In-depth understanding of performance optimization and scalability techniques (e.g., async programming, parallelism)
  • Strong working knowledge of T-SQL (Microsoft SQL Server) (e.g., CTEs, joins, stored procedures, functions, triggers, views)
  • Understanding of database design principals and optimization techniques (e.g., normalization, indexes, hints)
  • Willingness to travel, work after hours when required, and attend quarterly gatherings
  • Nice to Have :
  • Angular
  • AWS (e.g., SQS, Lambdas, S3, SDK)
  • AI (e.g., prompting, programming, agents, LLMs, MCP)
  • PostgreSQL
  • OData
  • RabbitMQ
  • SSIS
  • BOK Financial Corporation Group  is a stable and financially strong organization that provides excellent training and development to support building the long term careers of employees.  With passion, skill and partnership you can make an impact on the success of the bank, customers and your own career!

    Apply today  and take the first step towards your next career opportunity!

    The companies in BOK Financial Corporation Group are equal opportunity employers.  We are committed to providing equal employment opportunities for training, compensation, transfer, promotion and other aspects of employment for all qualified applicants and employees without regard to sex, race, color, religion, national origin, age, disability, pregnancy status, sexual orientation, genetic information or veteran status.

    Please contact  recruiting_coordinators@bokf.com  with any questions.

    [job_alerts.create_a_job]

    Software Engineer Ii • Tulsa, OK, US

    [internal_linking.related_jobs]
    Advanced Composite Tech II - Tulsa

    Advanced Composite Tech II - Tulsa

    TEL Staffing & HR • Tulsa, OK, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Under moderate supervision, perform one or more of the following composite part manufacturing functions : lay-up, cutting, bagging, autoclave, trimming, and / or repair, in a production environment.Pr...[show_more]
    [last_updated.last_updated_30]
    RN - ER - Hospital - Okmulgee

    RN - ER - Hospital - Okmulgee

    Muscogee Nation Department of Health • Okmulgee, OK, United States
    [job_card.full_time]
    Education - Incumbent must hold a current license as a RN in good standing with the State of Oklahoma.Experience - (RN) One year of relevant Emergency Room or ICU experience is preferred.Licenses &...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Travel Physical Therapist in Owasso, OK - $9080 / month

    Travel Physical Therapist in Owasso, OK - $9080 / month

    Vetted Health • Owasso, OK, United States
    [job_card.temporary]
    Job Opportunity : Physical Therapist.Provides specialized healthcare services in a clinical setting.Works collaboratively with healthcare team members. Maintains professional standards and patient ca...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel Cath Lab Tech - $2,675 per week in Tulsa, OK

    Travel Cath Lab Tech - $2,675 per week in Tulsa, OK

    Medical Solutions • Tulsa, OK, US
    [job_card.full_time]
    A facility in Tulsa, OK is seeking its next amazing Cath Lab Technologist.Read on if this sounds like your perfect fit!.Nurses and allied healthcare professionals are in high demand nationwide, and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel Cath Lab Tech - $2,764 per week in Tulsa, OK

    Travel Cath Lab Tech - $2,764 per week in Tulsa, OK

    AlliedTravelCareers • Tulsa, Oklahoma, US
    [job_card.full_time]
    AlliedTravelCareers is working with FlexCare to find a qualified Cath Lab Tech in Tulsa, Oklahoma, 74101!.FlexCare is a nationwide leader in the staffing of travel nurses and clinicians.With access...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    CDL-A Refrigerated Truck Driver - $1,430 to $1,860 per week in Okmulgee, OK

    CDL-A Refrigerated Truck Driver - $1,430 to $1,860 per week in Okmulgee, OK

    AllTruckJobs • Okmulgee, OK, US
    [job_card.full_time]
    Climate Express Drivers make America Great one Mile at a time, and they run a lot of miles!!!!!!.EQUIPMENT : 2022 or Newer Volvo 760, automatic trucks. Volvos are the safest truck on the road! They r...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Engineer I, Woodland Hills - Full Time

    Engineer I, Woodland Hills - Full Time

    Macy’s • Tulsa, US
    [job_card.full_time] +1
    Macy’s is more than just a store.One that’s captured the hearts and minds of America for more than 160 years.A story about innovations and traditions…about inspiring stores and irresistible product...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Remote Freelance Research Contributor (Hiring Immediately)

    Remote Freelance Research Contributor (Hiring Immediately)

    Maxion Research • Okmulgee, Oklahoma, US
    [filters.remote]
    [job_card.part_time]
    Join Our Part-Time Research Studies Today!.Are you eager to earn extra income from the comfort of your home? We are looking for motivated individuals to participate in paid research studies includi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Travel - Cath Lab Tech

    Travel - Cath Lab Tech

    Titan Medical (Nebraska) • Vera, OK, United States
    [job_card.full_time]
    WHEN YOU WORK FOR US, WE WORK FOR YOU.With Titan Medical, you gain access to thousands of travel nursing and allied health jobs across the country. You also get unmatched service.From the moment you...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Physical Therapist Full Time

    Physical Therapist Full Time

    The Highlands at Owasso • Owasso, OK, United States
    [job_card.full_time]
    POSITION SUMMARY : Physical Therapist needed to provide physical therapy services to patients at skilled rehab in Owasso. DESCRIPTION : Full time weekdays avaliable.Current license in the State of Okl...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Venture Software Engineer

    Venture Software Engineer

    Gitwit • Tulsa, OK, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Be the First Engineer at a New AI-Native Startup.We’re not hiring just another software engineer.This means you’ll step in as the technical cornerstone of a venture right as it gains traction, buil...[show_more]
    [last_updated.last_updated_30]
    Endpoint Engineer (Tulsa)

    Endpoint Engineer (Tulsa)

    Wildfire Talent Solutions • Tulsa, OK, United States
    [job_card.full_time]
    This includes desktops, laptops, mobile devices, and virtual endpoints across our organization.In this role, youll use modern device management platforms like Microsoft Intune, SCCM, and Autopilot ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel Cath Lab Tech - $2,177 to $2,414 per week in Oklahoma City, OK

    Travel Cath Lab Tech - $2,177 to $2,414 per week in Oklahoma City, OK

    AlliedTravelNetwork • Tulsa, Oklahoma, US
    [job_card.full_time]
    AlliedTravelNetwork is working with LRS Healthcare to find a qualified Cath Lab Tech in Oklahoma City, Oklahoma, 73104!.Ready to start your next travel adventure? LRS Healthcare offers a full benef...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Endodontist Tulsa, OK

    Endodontist Tulsa, OK

    Aspen Dental • Owasso, OK, United States
    [job_card.full_time] +1
    At Aspen Dental, we put you first, so you can take your career to new heights.Our best-in-class learning, and development opportunities help you stay on the leading edge of oral care.Our competitiv...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Inceed • Tulsa, Oklahoma, United States
    [job_card.full_time]
    Inceed has partnered with a great company to help find a skilled .Join a pioneering team dedicated to developing cutting-edge software solutions to combat human trafficking.This is an extraordinary...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Developer HMI Embedded Systems (Tulsa)

    Software Developer HMI Embedded Systems (Tulsa)

    OakTree Staffing • Tulsa, OK, US
    [job_card.part_time]
    Software Developer HMI Embedded Systems.Seeking a Software Developer with a focus on Human-Machine Interfaces (HMI) to help design and deliver custom in-dash displays, instrumentation, and control...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SSIS + Active Batch Engineer (Tulsa)

    SSIS + Active Batch Engineer (Tulsa)

    Programmers.io • Tulsa, OK, US
    [job_card.part_time]
    One of our leading client is looking for SSIS + Active Batch Engineer in Tulsa OK.Manage and administer ActiveBatch server and scheduler. Perform Upgrades and patches from ActiveBatch vendor.Resolve...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel Cath Lab Tech - $2,786 per week in Tulsa, OK

    Travel Cath Lab Tech - $2,786 per week in Tulsa, OK

    Triage Staffing LLC • Tulsa, Oklahoma, US
    [job_card.full_time]
    Travel Radiology : Cath Lab Tech Tulsa.Shift Details : 10H Days (12 : 00 AM-12 : 00 PM).Length : 13 WEEKS 13 weeks.Apply for specific facility details.[show_more]
    [last_updated.last_updated_variable_days] • [promoted]