1

Director Software Jobs in Oklahoma (NOW HIRING)

Software Architect

Blair, OK ยท On-site +1

The Software Architect reports to the Technical Director and the Project Manager he works with. The software architect is considered as the over-all head of the activities pertaining to software ...

Software Engineer

Kansas, OK ยท On-site

$80K - $90K/yr

GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ... software engineering principles, design patterns, algorithms, and system architecture ...

Direct Hire Compensation: Work Model: Onsite - onsite Hours: 40.0 Security Clearance: Overview We have partnered with a growing manufacturing company in Tulsa, OK who is seeking a qualified Software ...

Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software Engineer to add to the team.

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software Engineer to add to the team.

Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software Engineer to add to the team.

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software Engineer to add to the team.

Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software Engineer to add to the team.

Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software Engineer to add to the team.

Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software Engineer to add to the team.

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software Engineer to add to the team.

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

next page

Showing results 1-20

Director Software information

See Oklahoma salary details

$128.3K

$234.5K

How much do director software jobs pay per year?

As of Aug 8, 2026, the average yearly pay for director software in Oklahoma is $225,217.00, according to ZipRecruiter salary data. Most workers in this role earn between $233,600.00 and $233,600.00 per year, depending on experience, location, and employer.

What is a director software?

A Director of Software is a senior leadership position responsible for overseeing the software development teams and guiding the strategic direction of software projects within an organization. They manage engineering managers and developers, set technical vision, ensure projects are aligned with business goals, and often collaborate with other departments like product management and operations. The role requires strong technical expertise, leadership skills, and the ability to balance innovation with operational efficiency. Directors of Software are also tasked with recruiting top talent, mentoring team members, and ensuring software quality and security standards are met.

What are some typical challenges a director of software faces when leading cross-functional teams?

A Director of Software often encounters challenges such as aligning priorities across engineering, product, and design teams, ensuring clear communication, and managing competing deadlines. Balancing technical debt reduction with new feature development is also a common concern. Successful Directors build strong relationships with stakeholders, foster a culture of collaboration, and implement processes that support transparency and efficient decision-making.

What are the key skills and qualifications needed to thrive as a director of software, and why are they important?

To thrive as a Director of Software, you need extensive experience in software development, strong leadership abilities, and a relevant degree in computer science or a related field. Familiarity with technical tools such as project management software (e.g., Jira), cloud platforms, and agile methodologies, as well as certifications like PMP or Scrum Master, is highly beneficial. Exceptional problem-solving, communication, and team management skills set outstanding candidates apart. These competencies are crucial for guiding teams, delivering high-quality products, and aligning software initiatives with organizational goals.

What is the difference between Director Software vs Software Engineer?

AspectDirector SoftwareSoftware Engineer
Required CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's or higher in CS or related field, coding skills
Work EnvironmentLeadership, strategic planning, cross-team collaborationHands-on coding, development, debugging
Employer & Industry UsageTech companies, software firms, startupsAlmost universal across tech industries
Common Search & ComparisonOften compared for career progression, responsibilitiesEntry to mid-level roles, technical focus

The main difference between a Director Software and a Software Engineer lies in their responsibilities and experience. Directors focus on strategic planning, team leadership, and project oversight, often requiring leadership credentials. Software Engineers are primarily involved in coding and technical development. While Software Engineers are more hands-on with daily technical tasks, Directors oversee multiple projects and teams, guiding overall software development strategies.

What are the most commonly searched types of Software jobs in Oklahoma? The most popular types of Software jobs in Oklahoma are:
Infographic showing various Director Software job openings in Oklahoma as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $225,217 per year, or $108.3 per hour.

Software Architect

Hangar Worldwide

Blair, OK โ€ข On-site, Remote

Full-time

Re-posted 23 days ago


Job description

Show the world what you can do.


The Software Architect reports to the Technical Director and the Project Manager he works with. The software architect is considered as the over-all head of the activities pertaining to software development. He oversees the design and development team and makes sure that the client's demands are met. He must be passionate about the industry, the clients we serve, and deliverexcellence.


In this role you will be responsible for:


  • Dictate and document high level software design choices.
  • Dictate technical standards, and standardization, including coding standard, tools, or platforms.
  • Controlling the architecture during each next iteration of a release.
  • Manage risk identification and mitigation plans associated with the chosen architecture.
  • Responsible for the software designs and provide support for these designs to come into fruition.
  • Performs Research & Development in the chosen technology and provide technical vision.
  • Act as a support to the Technical Consultants/ Director
  • Training/Grooming of software developers and technical leads.
  • Accountable for the quality of the overall technical deliveries.
  • Review and validates technical specifications.
  • Perform architecture reviews and ensure the coding standards are respected.
  • Provide Technical Assistance to technical leads and software developers.
  • Responsible for the performance and security of the websites.
  • Participate in client meetings.
  • Participate in recruitment


What are we looking for? Besides a great attitude,

You should have:


  • Minimum 9-12 years of experience in development


Technical skills:

  • Programming Language: C#, SQL
  • APIs/Frameworks/Libraries: MVC
  • Databases: MS SQL Server 2014, 2018
  • Web Technologies: C#, JavaScript, React, JQuery, ASP.NET Core
  • Tools/IDE: Visual Studio .NET 2015, 2017, 2019


It's a plus if you have:


A bachelor's degree in computer science, software engineering, or another related field or relevant experience

Knowledge in: ASPNET MVC, Azure, HTML 5 CSS3, Sitecore, Umbraco, Sitefinity


Competencies to be successful in this role:


  • Communication skills:Clear and accurate written and verbal communication skills. Communicates with tact and consideration.Since testers have to interact with business stakeholders, analysts, developers, administrators and teams, which are sometimes remotely located it is vital to be able to establish effective communication and to be a team player.
  • Be curious and eager to learn:Has the ability of learning while working, finds appropriate solutions and apply them immediately in the testing process to improve the effectiveness and control over it. Natural curiosity helps to think out of the box to find problem areas.
  • Technical skills:Is well acquainted with latest technology trends. Coding knowledge will help to automate tests and build tools.
  • Creative and critical mind:Creative attitude will reduce the time needed to source the underlying causes of bugs. Additionally, this kind of creativity requires knowledge, intuition and involvement throughout the process to not only understand the problem itself but also the potential impact that it may have on the rest of the software. Is able to think from customer's perspective, considers how software can be misused and all sorts of possible issues that can be faced.
  • Time management and prioritizing skills:Understands what needs to be done now and what can be delayed. Prioritizing enables to work smarter and improve efficiently.