1

Software Development Manager Jobs in Moore, OK (NOW HIRING)

Moderate degree of understanding in the usage of tools used for software development (e.g., Visual Studio, Chrome Developer Tools, SQL Server Management Studio)) * Novice skilled in object-oriented ...

BOKF, NA operates TransFund and Cavanal Hill Investment Management, Inc. BOKF, NA operates banking ... A SDET III is responsible for the quality of a software product through the architecting ...

Be Seen First

BUSINESS DEVELOPMENT MANAGER $36,000 Base + Competitive Commission POSITION SUMMARY The Business ... M software and Microsoft Office or Google Workspace. • Valid driver's license, reliable ...

New

next page

Showing results 1-20

Software Development Manager information

See Moore, OK salary details

$76.6K

$136.8K

$171.9K

How much do software development manager jobs pay per year?

As of Jul 31, 2026, the average yearly pay for software development manager in Moore, OK is $136,844.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,900.00 and $157,000.00 per year, depending on experience, location, and employer.

How does a Software Development Manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What Does a Software Development Manager Do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a Software Development Manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

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

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What job categories do people searching Software Development Manager jobs in Moore, OK look for? The top searched job categories for Software Development Manager jobs in Moore, OK are:
What cities near Moore, OK are hiring for Software Development Manager jobs? Cities near Moore, OK with the most Software Development Manager job openings:
Infographic showing various Software Development Manager job openings in Moore, OK as of July 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, and 4% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $136,844 per year, or $65.8 per hour.

SDET Supervisor

Americanfidelity

Oklahoma City, OK • On-site

Full-time

Posted 25 days ago


Job description

  • The Supervisor SDET has knowledge in designing and implementing test automation frameworks and strategies, with experience in programming languages, system design principles, and various testing techniques and tools.
  • They are responsible and accountable for ensuring software quality, leading research and development efforts, and staying updated on technology trends to improve the organization's software solutions and overall technical strategy.
  • The Supervisor SDET mentors Senior and Junior SDET's and provides coaching and facilitates knowledge sharing to ensure colleagues continued growth on technology best practices to ensures that technical solutions are developed in a way that are scalable, maintainable, secure, and efficient.
  • Works closely with AFA Division and Department leaders to coordinate work and project priorities.
  • The Supervisor SDET is responsible for developing/implementing Innovative approaches to aid in meeting and achieving defined metrics to aid in meeting organizational objectives.

Education

Bachelor's degree in computer science, MIS, mathematics, engineering, physics, or similar preferred; commensurate experience in software testing and software development is acceptable

Technical Skills and Requirements

  • Competent in database principles and at scripting SQL queries
  • High degree of knowledge and experience in organizationally accepted Software Testing Tools and languages (e.g., Azure DevOps pipeline and test plans, xUnit, nUnit, Jmeter, Jasmine, Mocha, MOQ, TestComplete, SoapUI, and Selenium)
  • Expert in test design and test automation focusing on functional, security, performance, mobile, load and infrastructure/ workstation testing.
  • Expert in software testing best practices
  • Competent knowledge of a multi-platform environment like Mac, Unix and Windows
  • Competent in code coverage tools
  • Moderate degree of understanding in the usage of tools used for software development (e.g., Visual Studio, Chrome Developer Tools, SQL Server Management Studio))
  • Novice skilled in object-oriented design Novice skilled in object relational mapping (ORM)
  • Competent in testing patterns (e.g., inversion of control, dependency injection)
  • Strongly skilled in the testing of web services (e.g., SOAP and REST)
  • Competent in the use of code repository tools such as SVN and GitHub
  • Intermediate understanding of the use of continuous integration, continuous delivery and source code management
  • Strong understanding of secure coding and best practices
  • Strong skill in software analysis, design, and problem resolution
  • Strong understanding of the software development process
  • Proven understanding of organizationally accepted technology standards Intermediate understanding of software development in a multi-platform environment such as Mac, Linux, and Windows
  • Intermediate degree of understanding of hardware, storage, networking and other infrastructure and data components
  • High degree of understanding of organizationally approved project management methodologies (e.g. Agile/Scrum, Waterfall)
  • Understanding of cloud technologies and platforms and their application to the organization
  • Understanding of full-stack development.
  • Expert in DevOps methodologies (e.g., automation, continuous feedback, quality signal)

Soft Skills

  • Proven written and oral communication skills.
  • Must be able to communicate and collaborate with a wide variety of audiences such as other software developers, engineers, architects, business analysts, software testers, management, and business stakeholders
  • Proven ability to lead and mentor resources to complete high-quality projects on time and within scope
  • Possesses well-developed motivational, professional, and leadership qualities
  • Positive attitude with the ability to work in an ever-changing environment
  • Proven Accountability partner with QA Manager, IT Managers and QA Engineers
  • Proven commitment to meeting organizational and departmental goals and objectives
  • Strong analytical, statistical, and organizational skills with strong attention to detail Inquisitive and proactive with an ability to work both independently and within a team environment and a desire to continuously learn new skills and technologies; takes initiative and is a solution seeker
  • Thrives in a team environment and develops excellent relationships with others Demonstrates accountability and ownership of team members success, assigned tasks and department/team morale.

#AFC