1

Software Development Jobs in Tulsa, OK (NOW HIRING)

A SDET III is responsible for the quality of a software product through the architecting, optimization and strategy of complex test scripts and maintenance of advanced automation frameworks. Also ...

A SDET III is responsible for the quality of a software product through the architecting, optimization and strategy of complex test scripts and maintenance of advanced automation frameworks. Also ...

A SDET III is responsible for the quality of a software product through the architecting, optimization and strategy of complex test scripts and maintenance of advanced automation frameworks. Also ...

Williams is seeking a Software Developer IV who will lead the design, development, and documentation for enterprise software solutions. The role involves defining technology strategy, providing ...

Senior Software Engineer

Tulsa, OK · On-site

$107K - $141K/yr

Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner workings and interdependencies.

Senior Software Engineer

Tulsa, OK

$107K - $141K/yr

Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner workings and interdependencies.

In this role, you will direct and coordinate activities of a software engineering team responsible for software development for their Marine family of products. Responsibilities : • Lead a team of ...

This position will be responsible for assisting in the development of Embedded, Desktop and Cloud ... Work with Sr. Software Engineers and Architects to develop new capabilities for Enovation Controls ...

This position will be responsible for assisting in the development of Embedded, Desktop and Cloud ... Work with Sr. Software Engineers and Architects to develop new capabilities for Enovation Controls ...

next page

Showing results 1-20

Software Development information

See Tulsa, OK salary details

$72.6K

$129.7K

$162.9K

How much do software development jobs pay per year?

As of Jul 29, 2026, the average yearly pay for software development in Tulsa, OK is $129,719.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,700.00 and $148,800.00 per year, depending on experience, location, and employer.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.
What are the most commonly searched types of Software Development jobs in Tulsa, OK? The most popular types of Software Development jobs in Tulsa, OK are:
What are popular job titles related to Software Development jobs in Tulsa, OK? For Software Development jobs in Tulsa, OK, the most frequently searched job titles are:
What cities near Tulsa, OK are hiring for Software Development jobs? Cities near Tulsa, OK with the most Software Development job openings:
Infographic showing various Software Development job openings in Tulsa, OK as of July 2026, with employment types broken down into 100% Full Time. Highlights an 76% In-person, and 24% Remote job distribution, with an average salary of $129,719 per year, or $62.4 per hour.

Software Dev Architect I, Data & Analytics

AAON, Inc.

Tulsa, OK • Hybrid

Full-time

Posted 15 days ago


AAON rating

8.0

Company rating: 8.0 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

174th of 486 rated machine equipment manufacturers


Job description

Job Description:

The Software Architect is responsible for designing and guiding the implementation of scalable, secure, and high-performance software solutions that support AAON's business operations and digital transformation goals. This role defines the technical architecture, standards, and best practices for software development across the organization. The Software Architect collaborates with cross-functional teams to align technology solutions with business needs and ensure long-term system sustainability. This position plays a critical role in modernizing AAON's technology stack and enabling innovation in a manufacturing environment.

The Software Architect leads the design and evolution of enterprise applications, ensuring alignment

with business objectives, IT strategy, and industry best practices. This includes evaluating

technologies, mentoring development teams, and ensuring architectural consistency across

platforms.

Primary duties may include, but are not limited to:

Define and maintain software architecture standards, frameworks, and design patterns.

Lead the design of scalable, maintainable, and secure software systems across web, desktop,

and cloud platforms.

Collaborate with business analysts, developers, and stakeholders to translate requirements

into technical solutions.

Evaluate and recommend tools, technologies, and platforms to support development and

integration.

Ensure software solutions align with cybersecurity, data governance, and compliance

requirements.

Provide technical leadership and mentorship to software development teams.

Review code and design documents to ensure adherence to architectural standards.

Support DevOps practices, CI/CD pipelines, and automated testing strategies.

Participate in strategic planning and roadmap development for enterprise systems.

Education and Experience Requirements:

Requires a Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a

related field.

Preferred: Master's degree in a related field and/or certifications such as TOGAF, Microsoft Certified:

Azure Solutions Architect, or AWS Certified Solutions Architect.

Knowledge, Skills, and Abilities:

8+ years of experience in software development, with at least 3 years in a software architecture

or technical leadership role.

Strong understanding of software design principles, microservices architecture, and system

integration.

Proficiency in multiple programming languages (e.g., C#, Java, Python, JavaScript) and

frameworks (.NET, Angular, React).

Experience with cloud platforms (Azure, AWS), containerization (Docker, Kubernetes), and API

design.

Familiarity with ERP, MES, or manufacturing systems is highly desirable.

Strong problem-solving, analytical, and communication skills.

Ability to lead cross-functional teams and manage multiple projects simultaneously.

or any combination of education and experience, which would provide an equivalent background.

Essential Mental and Physical Functions:

This role requires strategic thinking, technical depth, and the ability to communicate complex ideas

clearly. The Software Architect must be able to work independently, lead teams, and adapt to evolving

business and technology needs.

Physical and Mental Requirements:

Ability to sit or stand for extended periods while working at a computer.

Occasional lifting of equipment or materials up to 25 lbs.

Ability to focus on detailed technical tasks and manage multiple priorities.

Work Environment:

The Software Architect works primarily in a professional office or hybrid environment, with occasional visits to manufacturing areas for system integration or support. The role involves collaboration with IT, engineering, and business teams, and may require occasional travel to other AAON facilities or vendor sites.


What AAON employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom