Enable job alerts via email!

Software Engineer II

BOK Financial

Tulsa (OK)

Remote

USD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

BOK Financial is seeking a Software Engineer II to join their Tulsa team. This remote role involves developing new features, maintaining applications, and ensuring application security. The successful candidate will communicate effectively with cross-functional teams and participate actively in an agile environment. A degree in Computer Science and substantial relevant experience are required.

Qualifications

  • 5 years of engineering experience in related software positions.
  • 3 years with Git and Atlassian products.
  • Experience in developing applications using Angular and CI/CD practices.

Responsibilities

  • Develop and maintain applications using Angular framework.
  • Collaborate with cross-functional teams to identify and resolve software defects.
  • Participate in agile scrum ceremonies to drive project execution.

Skills

Angular
Git
CI/CD
Agile/Scrum
Application Security

Education

Bachelor’s degree in Computer Science or related field

Tools

Visual Studio Code
GitKraken
CircleCI
Checkmarx
AWS
Azure

Job description

Join to apply for the Software Engineer II role at BOK Financial

Join to apply for the Software Engineer II role at BOK Financial

Req ID: 76614

Location: Tulsa -TUL

Areas of Interest: Information Technology; Software Development

Pay Transparency Salary Range: not available

Application Deadline: 08/29/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.

Job Description

Develop new features and maintain existing applications using Angular framework. Diagnose and resolve application issues promptly while providing scalable and maintainable solutions. Effectively communicate with project managers, business analysts, architects, designers, and business representatives to understand and translate requirements into practical technical solutions. Utilize development tools such as Visual Studio Code and GitKraken for coding and source control management, respectively. Implement and monitor application security measures using tools like Checkmarx. Deploy code via CircleCI, ensuring a seamless CI/CD pipeline operation. Maintain proficiency with Git, and Atlassian suite products including JIRA, Confluence, and Bitbucket to manage tasks, documentation, and code repositories. Address and rectify accessibility concerns to meet and uphold Web Accessibility Guidelines (WCAG) standards. Write and maintain unit tests and end-to-end tests with frameworks such as Jasmine, Karma, or Protractor. Collaborate effectively with design teams, work within design systems, and utilize design tools such as Figma to ensure consistent and user-centric interfaces. Write clean, efficient, and well-documented code with minimal supervision. Collaborate with cross-functional teams to identify and fix software defects. Actively participate in agile scrum ceremonies to drive successful project execution and delivery. Participate in code reviews and provide constructive feedback to peers. Research and evaluate new technologies and programming languages. This position is 100% remote. Travel required less than 5% of the time.

Education & Experience Requirements

Bachelor’s degree in Computer Science, Computer Engineering, Management Information Systems, or a related field, or a foreign equivalent and 5 years of related engineering experience in Web Developer, Software Developer, Programmer Analyst, Associate Develop, or Data Analyst Intern position. This position also requires 3 years of experience with: Git and with Atlassian product suite; modern development tools (Visual Studio Code, GitKraken) and methodologies (Agile/Scrum); developing new features and maintaining existing applications using the Angular framework; software architecture and design principles; software development methodologies and practices; CI/CD practices and deployment tools, particularly CircleCI; application security and using scanning tools like Checkmarx; and cloud platforms and services (e.g., AWS, Azure).

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.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Banking, Financial Services, and IT Services and IT Consulting

Referrals increase your chances of interviewing at BOK Financial by 2x

Sign in to set job alerts for “Software Engineer” roles.

Tulsa, OK $80,000.00-$120,000.00 2 months ago

Java Developer/Sr Developer, IT Applications

Tulsa, OK $60,000.00-$100,000.00 7 months ago

Junior Software Engineer - Cross-platform C++ - Multipass

Tulsa, OK $106,500.00-$146,500.00 2 weeks ago

Tulsa, OK $90,000.00-$130,000.00 2 weeks ago

Software Engineer, Full Stack (Ruby/Rails)
Software Engineer - Solutions Engineering

Tulsa, OK $130,000.00-$160,000.00 2 weeks ago

Software Engineer (Python/Linux/Packaging)

Tulsa, OK $110,000.00-$140,000.00 1 day ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Software Engineer, Ceph & Distributed Storage
Software Engineer - Cross-platform C++ - Multipass
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer II

BOK Financial Corporation

Tulsa

Remote

USD 90,000 - 130,000

7 days ago
Be an early applicant

Software Engineer II

Davita Inc.

Tulsa

Remote

USD 80,000 - 120,000

3 days ago
Be an early applicant

Data Software Engineer – Corporate Technology Data Engineering & Analytics

RemoteWorker US

Bloomfield

Remote

USD 96,000 - 160,000

Yesterday
Be an early applicant

Software Engineer II

eTeam

Redmond

Remote

USD 81,000 - 175,000

Today
Be an early applicant

Software Engineer II

Davita Inc.

Irvine

Remote

USD 93,000 - 115,000

3 days ago
Be an early applicant

Linux devices software engineer - snapd

Canonical

Detroit

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Embedded Software Engineer

Drones From Scratch

Tennessee

Remote

USD 100,000 - 175,000

Today
Be an early applicant

Senior Software Engineer–DevSecOps (Virtual)

Boeing

Long Beach

Remote

USD 113,000 - 178,000

Today
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Dallas

Remote

USD 90,000 - 230,000

Yesterday
Be an early applicant