Posted 1 month ago
Software Engineering Manager
AI Summary
Manages software project teams, providing technical oversight, budgeting, and prioritization to ensure strategic business goals are met while removing impediments and fostering innovation.
About this role
Job Description:
- Provide leadership for software project teamscomprisedof 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 byparticipatingin 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 roadmapsin order toachieve strategicand tacticaldirection. Oversee implementation of technology strategies by ensuring alignment of projects with strategic direction while adhering to standards and best practices. Build andmaintainexcellent 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
Strongability tocommunicate withall 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 toassess employee performance objectively, coaching asnecessaryand the ability to recognize employees.
Strong ability to foster necessarycross teamcollaboration, with both technical andnon technicalteams, to meet organizational goals and exceed customer expectations.
Significantexperiencein systems analysis, design, and architecture
Excellent interpretation and technicalproblem solvingskills
Excellent collaboration, negotiation, and facilitation skills
Exemplifies well-developedemotional intelligence,motivational, professional, and leadership qualities
Positive attitude with the ability to work inanever changingenvironment
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 needsin order tomeet their business objectives
Provenability to properly blend technological advances with business procedures.
Promotes innovative and creative thinking
Proven ability to execute projects usingorganizationally approved project management methodologies (e.g., Agile/Scrum, Waterfall) and System DevelopmentLifeCycle(SDLC)
Proven ability to interpret and articulate business requirements for software systems
Demonstration ofa high levelof administrative competencein resource management and reporting
Strong understanding of IT strategy
Strong ability in technologyplanningand 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 andtheirimplementations
Proven ability to articulate complex ideas and conceptseffectively
Strong understanding of full-stack development.
Strong understandingof DevOpsmethodologies (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
Skills
Explore related jobs
More jobs at AFA American Fidelity Assurance Company
- AFP Infrastructure TechnicianOklahoma City, Oklahoma
- Bilingual Life Division SupervisorOklahoma City, Oklahoma
- Outside Sales RepresentativeEugene, Oregon
- Customer Service Representative ModerateBermuda (BMU) Remote
- Senior Account Relations CoordinatorNashville-Davidson, Tennessee
- Account ManagerLittle Rock, Arkansas
Similar Agile/Scrum jobs
Jobs in Oklahoma City
FT Fine-Dining Bartender/Server - RED PrimeSteakGood Egg Dining Group · Oklahoma City, Oklahoma- Automotive Sales Consultant - Joe Cooper LincolnCooper Auto Group · Oklahoma City, OK
Technical Analyst, Ejection System SME for B-22 Circle Inc · Oklahoma City, Oklahoma
B-2 Maintenance Technical Analyst2 Circle Inc · Oklahoma City, Oklahoma
Federal Assistant Project ManagerOnsite Construction Group LLC · Oklahoma City, Oklahoma
Technical Proposal WriterOnsite Construction Group LLC · Oklahoma City, Oklahoma
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.