1

Software Software Jobs in Oklahoma (NOW HIRING)

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 ...

Work with Sr. Software Engineers and Architects to develop new capabilities for Enovation Controls Platform Software. * Implement SYSTEM MODULES using a variety of languages (C, C++, C#, etc.) and ...

Work with Sr. Software Engineers and Architects to develop new capabilities for Enovation Controls Platform Software. * Implement SYSTEM MODULES using a variety of languages (C, C++, C#, etc.) and ...

Software Engineer

Kansas, OK · On-site

$80K - $90K/yr

Responsibilities & Duties: - Write code and contribute to the development of software applications, modules, or components. - Participate in higher-level aspects of the development process, such as ...

Software Engineer

Tulsa, OK · On-site

$70K - $101K/yr

Participate in software verification through unit, integration, and system testing. * Support system-level software verification and debugging. * Develop Android applications using Android SDK with ...

Software Engineer

Tulsa, OK · On-site

$80K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: $80,000 - $120,000 Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa ...

Software Engineer

Tulsa, OK · On-site

$80K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: $80,000 - $120,000 Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa ...

Software Engineer

Tulsa, OK · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking ...

Software Engineer

Tulsa, OK · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking ...

Software Engineer

Tulsa, OK · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking ...

Software Engineer

Tulsa, OK · On-site

$70K - $101K/yr

Participate in software verification through unit, integration, and system testing. * Support system-level software verification and debugging. * Develop Android applications using Android SDK with ...

Software Engineer

Tulsa, OK · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Job Title: Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite - onsite Hours: 40.0 Security Clearance: Overview We have partnered with a growing ...

Software Engineer

Tulsa, OK · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking ...

Software Developer Location: Tulsa OK Position: Fulltime Primary skill : PL/SQL, ORACLE FORMS, ORACLE apex. Key Responsibilities : * Define, document, and develop software to meet business objectives ...

Software Engineer

Tulsa, OK · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking ...

Software Engineer

Tulsa, OK · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking ...

The Software Engineer will be responsible for developing software for various projects, emphasizing backend API development, mobile development, or web application development, while also providing ...

Description Software Engineer (Software Developer - HMI Applications) Tulsa, OK About Us Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions.

Software Engineer

Tulsa, OK · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking ...

Showing results 21-40

Software Software information

What is a software software?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

How does a software software typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.

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

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What are popular job titles related to Software Software jobs in Oklahoma?

For Software Software jobs in Oklahoma, the most frequently searched job titles are:

What cities in Oklahoma are hiring for Software Software jobs?

Cities in Oklahoma with the most Software Software job openings:

Infographic showing various Software Software job openings in Oklahoma as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Software Architect

Hangar Worldwide

Blair, OK • On-site, Remote

Full-time

Re-posted yesterday


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.