1

Software Development Associate Jobs in Tulsa, OK

Career Growth - There are endless opportunities for career development as we love to promote from ... learn new software - Valid driver's license and clean driving record EEOC Statement: Jim Norton ...

Training & Development: Participate in internal and external training programs to build ... Comfort working with basic technical documentation and software tools. * Professional Skills:

Training & Development: Participate in internal and external training programs to build ... Comfort working with basic technical documentation and software tools. * Professional Skills:

Senior Tax Associate

Tulsa, OK

$74K - $92K/yr

Participate in continuing education, professional development programs, and networking ... Proficiency with tax preparation software, Microsoft Office Suite, and accounting technology ...

Participate in continuing education, professional development programs, and networking ... Proficiency with tax preparation software, Microsoft Office Suite, and accounting technology ...

Closely integrate with multiple engineering development teams, adding subject-matter expertise ... Setup and maintain hardware/software configurations on computer networks, including software ...

Closely integrate with multiple engineering development teams, adding subject-matter expertise ... Setup and maintain hardware/software configurations on computer networks, including software ...

These individuals analyse client needs, implement software solutions, and provide training and ... Use reflection to develop self awareness, enhance strengths and address development areas.

next page

Showing results 1-20

Software Development Associate information

See Tulsa, OK salary details

$26.5K

$48.8K

$74K

How much do software development associate jobs pay per year?

As of Jul 23, 2026, the average yearly pay for software development associate in Tulsa, OK is $48,790.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,800.00 and $54,800.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, AI, or working at top tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or specialized expertise in high-value technologies.

What is L1, L2, L3, and L4 developer?

In software development, L1, L2, L3, and L4 typically refer to different levels of developer experience and responsibility, with L1 being entry-level and L4 being senior or lead roles. These levels often correspond to increasing technical skills, problem-solving abilities, and project ownership, and are used by organizations to define career progression and compensation structures.

What are some common challenges Software Development Associates face when transitioning from academic projects to professional work?

Software Development Associates often find that real-world projects involve more collaboration, code reviews, and adherence to coding standards than academic assignments. In a professional setting, there is also a greater emphasis on version control, agile methodologies, and communicating progress with team members and stakeholders. Balancing multiple tasks and deadlines, learning to navigate legacy codebases, and quickly adapting to new tools or frameworks are frequent challenges, but they also provide valuable opportunities for growth and skill development.

What jobs pay 70k a year with an associate's degree?

A Software Development Associate role can pay around $70,000 annually, especially with skills in programming languages like Java or Python and experience with software tools. Other jobs that may pay this amount with an associate's degree include computer support specialists, network administrators, and web developers, often requiring certifications or technical training. These roles typically involve working in technology environments and may require ongoing skill development.

What is a Software Development Associate?

A Software Development Associate is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They work closely with more experienced developers and project teams to help build and improve software solutions according to specifications. Their tasks often include debugging code, writing documentation, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, providing foundational experience and growth opportunities.

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

To thrive as a Software Development Associate, you need a solid understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and agile development methodologies is typically expected. Strong teamwork, communication skills, and a willingness to learn new technologies set standout candidates apart. These skills and qualities enable associates to effectively contribute to projects, adapt to evolving requirements, and collaborate within dynamic development teams.

What does an associate software developer do?

An associate software developer assists in designing, coding, testing, and maintaining software applications under the supervision of senior developers. They often work with programming languages like Java, Python, or C++, and use development tools such as IDEs and version control systems. This entry-level role focuses on gaining practical experience and developing technical skills in a collaborative environment.
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 job categories do people searching Software Development Associate jobs in Tulsa, OK look for? The top searched job categories for Software Development Associate jobs in Tulsa, OK are:
What cities near Tulsa, OK are hiring for Software Development Associate jobs? Cities near Tulsa, OK with the most Software Development Associate job openings:
Infographic showing various Software Development Associate job openings in Tulsa, OK as of June 2026, with employment types broken down into 2% As Needed, 67% Full Time, 29% Part Time, and 2% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $48,790 per year, or $23.5 per hour.
Business Process Professional III - Asset Integrity

Business Process Professional III - Asset Integrity

Oneok, Inc.

Tulsa, OK โ€ข On-site

Full-time

Posted 9 days ago


Job description

#WeAreONEOK - Fortune 500 company. 100+ years in business. Leading midstream service provider. Safety first. Sustainable operations. Environmentally responsible. Employee focused.
JOB SUMMARY
This position is part of ONEOK's Innovative Solutions and Optimization group and serves as a Business Process Professional supporting the Asset Integrity organization. The role partners closely with Asset Integrity stakeholders to understand processes, compliance requirements, and technology needs while identifying opportunities to streamline work, improve data quality, and enhance business performance. The ideal candidate will bring strong project development and project management experience, exceptional collaboration and facilitation skills, a customer-focused mindset, and a passion for solving complex business challenges through process optimization and technology enablement. The successful candidate must be comfortable engaging with employees and leaders at all levels of the organization, effectively communicating ideas, building alignment, and influencing decisions across diverse stakeholder groups.
Success in this role requires the ability to quickly understand business processes, data relationships, and system interactions while building alignment across a broad range of stakeholders. The successful candidate will work with Asset Integrity, Operations, Engineering, Compliance, and Technology teams to develop business cases, generate organizational buy-in, and provide direction on process and technology solutions that support integrity management objectives. A strong understanding of Asset Integrity activities and compliance implications, combined with a structured, step-by-step approach to problem solving, will be critical to delivering scalable solutions and measurable business value. This role helps ensure Asset Integrity processes, technologies, and data are aligned to support safe, reliable, compliant, and efficient operations while advancing ONEOK's continuous improvement objectives. The position regularly interacts with frontline employees, technical subject matter experts, managers, and senior leaders, requiring strong communication, facilitation, and relationship-building skills to drive successful outcomes.Job Profile Summary
Serve in a lead role capacity for all Business Process Optimization functions (BPO) including project management, business process mapping and review, product backlog management and business intelligence/data governance initiatives.
Essential Functions and Responsibilities
  • Implement process or technology improvement opportunities by managing and prioritizing BPO projects including but not limited to:
    • collaborate with project sponsors and project teams to define scope
    • develop project schedules
    • gather business requirements
    • establish project team roles and responsibilities
    • monitor progress and hold project team accountable for delivery of tasks
    • develop and execute project communication plans
  • Work with complex and/or cross-functional project teams.
  • Manage backlog of projects. Collaborate with business owners and IT to prioritize and develop roadmaps for existing software applications.
  • Initiate and perform business process reviews, make recommendations for improvements and/or changes to resolve deficiencies.
  • Analyze effectiveness and efficiency of systems and develop strategies for improvement of business processes.
  • Identify business problems or management objectives that can be addressed through data analysis and provide guidance for data quality enhancements.
  • Independently develop and maintain business intelligence analyses in support of strategic initiatives.
  • Provide guidance and instruction to lower-level professionals to build analyses.
  • Recommend and assist with implementing data governance solutions.
  • Maintain and encourage strong working relationships with business partners, IT stakeholders, consultants and vendors to achieve success on initiatives.
  • Collaborate with management, other departments or segments, customers and vendors to streamline internal processes and drive implementation of technology solutions.
  • Coach, review and delegate work to lower-level professionals for project completion.

Education
  • Bachelor's Degree Finance, Business Administration, Accounting, Engineering, Construction Management, Computer Science, MIS, or combination of formal education and the following job-related experience preferred:

Work Experience
  • Experience in business or process analysis, project management, software development lifecycle and change management techniques, including identification of potential process solutions.
  • Experience defining and implementing project requirements, testing, training and resolving issues to ensure successful delivery.
  • Experience interacting, advising, training, influencing and communicating effectively across multiple levels of the organization.

Knowledge, Skills and Abilities
  • Skills in: use and function of office equipment including computers and applicable software.
  • Skills in: communicating effectively in writing and verbally.
  • Skills in: conducting meetings, developing and presenting information to individuals and groups.
  • Skills in: self-motivating and self-directing; adapting quickly to new or changing responsibilities.
  • Skills in: developing solutions to complicated issues using abstract thinking in new or complex situations.
  • Skills in: managing and prioritizing multiple assignments with competing deadlines.
  • Ability to: work collaboratively with a wide variety of people, including leaders, peers, customers, vendors and other stakeholders.
  • Ability to: negotiate, resolve conflicts and build commitment.
  • Ability to: communicate technical topics to non-technical users.
  • Ability to: proactively identify and propose value additive initiatives.
  • Ability to: apply an understanding of economic concepts and business drivers.
  • Ability to: identify, research, evaluate and prioritize problems and develop recommendations for appropriate action.
  • Ability to: work under stressful conditions and time constraints; adjusting to respond to changing circumstances.

Licenses and Certifications
  • None required

Strength Factor Rating - Physical Demands/Requirements
  • Sedentary Work - Exerting up to 10 pounds of force occasionally (Occasionally: activity or condition exists up to 1/3 of the time) and/or a negligible amount of force frequently (Frequently: activity or condition exists from 1/3 to 2/3 of the time) to lift, carry, push, pull, or otherwise move objects, including the human body. Sedentary work involves sitting most of the time, but may involve walking or standing for brief periods of time. Jobs are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met.

Strength Factor Description - Physical Demands/Requirements
  • Standing: Remaining on one's feet in an upright position at a work station without moving about (Occasionally)
  • Walking: Moving about on foot (Frequently)
  • Sitting: Remaining in a seated position (Constantly)
  • Lifting: Raising or lowering an object from one level to another (includes upward pulling) (Occasionally)
  • Carrying: Transporting an object, usually holding it in the hands or arms, or on the shoulder (Occasionally)
  • Pushing: Exerting force upon an object so that the object moves away from the force (Occasionally)
  • Pulling: Exerting force upon an object so that the object moves toward the force (includes jerking) (Occasionally)
  • Climbing: Ladders, Stairs (Occasionally)
  • Balancing: Maintaining body equilibrium to prevent falling (Occasionally)
  • Stooping: Bending the body downward and forward by bending the spine at the waist (Occasionally)
  • Kneeling: Bending the legs at the knees to come to rest on the knee or knees (Occasionally)
  • Crouching: Bending the body downward and forward by bending the legs and spine (Occasionally)
  • Crawling: Moving about on the hands and arms in any direction (Occasionally)
  • Reaching: Extending hands and arms in any direction (Constantly)
  • Handling: Seizing, holding, grasping, turning or otherwise working with the hand or hands (Manual Dexterity) (Constantly)
  • Fingering: Picking, pinching or otherwise working with the fingers primarily (Finger Dexterity) (Constantly)
  • Feeling: Perceiving such attributes of objects/materials as size, shape, temperature, texture, movement or pulsation by receptors in the skin, particularly those of the finger tips (Constantly)
  • Talking: Expressing or exchanging ideas/information by means of the spoken word (Frequently)
  • Hearing: Perceiving the nature of sound by the ear (Frequently)
  • Tasting/Smelling: (Occasionally)
  • Near Vision: Clarity of vision at 20 inches or less (Constantly)
  • Far Vision: Clarity of vision at 20 feet for more (Frequently)
  • Depth Perception: Three-dimensional vision; ability to judge distances and spatial relationships so as to see objects where and as they actually are (Frequently)
  • Vision: Color - The ability to identify and distinguish colors (Constantly)

Working Conditions/Environment
  • Employee is subject to inside environmental conditions

Working Conditions
  • Well lighted, climate controlled areas (Constantly)
  • Frequent repetitive motion (Constantly)
  • CRT (Computer Monitor(s)) (Constantly)

Travel
Driving
  • Based on assigned tasks, employee may be assigned a company vehicle requiring the applicable driver's license

ONEOK is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, sex, pregnancy, sexual orientation, age, religion, creed, national origin, gender identity, disability, military/veteran status, genetic information or any other categories protected by applicable law.
The job description is not intended to be a complete list of all responsibilities, duties or skills required for the job and is subject to review and change at any time, with or without notice, in accordance with the needs of ONEOK.
ONEOK is committed to making our workplace accessible to individuals with disabilities and will provide reasonable accommodations, upon request, for individuals to participate in the application and hiring process. To request an accommodation email HRSolutions@ONEOK.com or call 1-855-663-6547.
Expected Salary Range
$92,000.00 - $138,000.00