1

Software Development Manager Jobs in Blanchard, OK

... and management Experience with Agile Software Development, object-oriented architectures, designs, programming, debugging, and hardware-software integration and testing Experience with Software ...

Software Developer

Oklahoma City, OK · Remote

$90K - $95K/yr

Software Developer Location: OKC, Oklahoma Type: Direct Hire Compensation: $90,000.00 - $95,000.00 ... development methodologies required. * Strong organizational and time management skills to handle ...

Software Developer

Oklahoma City, OK · Remote

$90K - $95K/yr

Software Developer Location: OKC, Oklahoma Type: Direct Hire Compensation: $90,000.00 - $95,000.00 ... development methodologies required. * Strong organizational and time management skills to handle ...

Software Developer

Oklahoma City, OK · Remote

$90K - $95K/yr

Software Developer Location: OKC, Oklahoma Type: Direct Hire Compensation: $90,000.00 - $95,000.00 ... development methodologies required. * Strong organizational and time management skills to handle ...

Showing results 41-60

Software Development Manager information

See Blanchard, OK salary details

$62.7K

$112K

$140.7K

How much do software development manager jobs pay per year?

As of Sep 2, 2026, the average yearly pay for software development manager in Blanchard, OK is $112,036.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,400.00 and $128,500.00 per year, depending on experience, location, and employer.

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?

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.

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 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 Blanchard, OK look for?

The top searched job categories for Software Development Manager jobs in Blanchard, OK are:

What cities near Blanchard, OK are hiring for Software Development Manager jobs?

Cities near Blanchard, OK with the most Software Development Manager job openings:

Software Engineering Manager

American Public Life Insurance Company

Oklahoma City, OK • On-site

$95 - $140/hr

Other

Posted 13 days ago


Job description

Job Description: Provide leadership for software project teams comprised of technical and business colleagues to ensure strategic and business goals are achieved. Responsible for championing, orchestrating, budgeting, and directing multiple projects and initiatives simultaneously and removing impediments when necessary. Provide decision making, technical oversight, and prioritization guidance to project teams. Responsible for resource management of software teams by motivating, coaching, empowering, and fostering a culture of innovation and risk taking for colleagues. Facilitate the continual growth of colleagues by participating in the creation and execution of personal development plans focused on advancing software and technical excellence and strong emotional intelligence. Responsible for resource allocation for projects in collaboration with business and technology leaders. Collaborate, coordinate, and negotiate with the business to develop technical roadmaps in order to achieve strategic and tactical direction. Oversee implementation of technology strategies by ensuring alignment of projects with strategic direction while adhering to standards and best practices. Build and maintain excellent relationships with business leaders. Additional Skills: Strong understanding of the relationship between systems in the application portfolio as well as their business purpose Strong knowledge of information technology and software development practices Strong oral and written communication skills including outstanding interpersonal and consultative skills Strong ability to communicate with all levels of management concerning a wide variety of systems initiatives and priorities Strong ability to mentor, coach, and motivate software project teams and individual team members Must have the ability and commitment to provide effective feedback and conduct performance evaluations for individual team members. This includes goal setting, clear communication of performance expectations, ability to assess employee performance objectively, coaching as necessary and the ability to recognize employees. Strong ability to foster necessary cross team collaboration, with both technical and non technical teams, to meet organizational goals and exceed customer expectations. Significant experience in systems analysis, design, and architecture Excellent interpretation and technical problem solving skills Excellent collaboration, negotiation, and facilitation skills Exemplifies well-developed emotional intelligence, motivational, professional, and leadership qualities Positive attitude with the ability to work in an ever changing environment Proven commitment to meeting organizational and departmental strategies, goals, objectives, and standards Exceptional organizational skills and attention to detail Proven ability to partner with the business to understand their needs in order to meet their business objectives Proven ability to properly blend technological advances with business procedures. Promotes innovative and creative thinking Proven ability to execute projects using organizationally approved project management methodologies (e.g., Agile/Scrum, Waterfall) and System Development LifeCycle (SDLC) Proven ability to interpret and articulate business requirements for software systems Demonstration of a high level of administrative competence in resource management and reporting Strong understanding of IT strategy Strong ability in technology planning and roadmap development Strong understanding of utilized software platforms and the associated interrelationships (e.g., Force.com, PeopleSoft, .NET) Strong understanding of cloud technologies and their application to the organization Strong understanding of enterprise level security concepts and their implementations Proven ability to articulate complex ideas and concepts effectively Strong understanding of full-stack development. Strong understanding of DevOps methodologies (e.g., automation, continuous feedback, quality signal) Strong understanding and ability to apply machine learning/artificial intelligence concepts to solve business challenges Strong understanding of code coverage tools Strong technical recruiting and networking skills

#AFC Corporate Careers | Sales Careers | Internships | APL American Fidelity

About Us

American Fidelity is a certified Great Place to Work for All! No matter where you work in the organization, you have a chance to make a difference. Our culture focuses on helping Colleagues to be their best! We work hard to make a difference to our Customers and community, focus on teamwork and collaboration and always offer a different perspective - a different opinion. We're focused on offering a different opinion to our Customers - making things easier for them by providing benefits administration and education. For our policyholders, we help provide financial security through our benefit offerings, which provide coverage for some of life's worst events - cancer, accidents, critical illnesses, death and more - and for some of life's best - childbirth, retirement and more.

#J-18808-Ljbffr