Software Engineering Manager

American Fidelity

Oklahoma City (OK)

On-site

USD 100,000 - 140,000

Full time

37 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

American Fidelity is seeking an experienced software project leader responsible for directing multiple teams to achieve strategic and business goals. The role emphasizes budgeting, decision-making, and technical oversight to drive successful outcomes.

The position requires strong resource management, mentoring, and cross-functional collaboration with business leaders to ensure alignment with roadmaps and enterprise standards.

Qualifications

  • Leadership to guide software project teams toward strategic and business goals.
  • Experience championing, budgeting, and directing multiple projects and initiatives.
  • Ability to provide decision making, technical oversight, and prioritization guidance to teams.
  • Resource management: motivate, coach, empower, and foster innovation and risk taking.
  • Develop personal development plans to advance software and technical excellence.

Responsibilities

  • Lead software project teams including technical and business colleagues.
  • Manage resources and develop personnel with development plans.
  • Coordinate with business to develop technical roadmaps and align with strategic direction.

Skills

Leadership
Project management
Communication
Agile/Scrum
SDLC
Mentoring
Cross-functional collaboration
Strategic planning
Problem solving
Emotional intelligence
Organizational skills
Stakeholder management

Tools

Force.com
PeopleSoft
.NET

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Manager
Senior Software Development Manager

Smart Synergies • Bethesda (MD)

On-site
USD 150,000 - 210,000
Software Systems Engineer - III
Software Systems Engineer - III

AmNet Services, Inc. • Ashburn (VA)

On-site
USD 90,000 - 130,000
Manager, Application & Software Engineering
Manager, Application & Software Engineering

TRIMEDX • Indiana (PA)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Director of Software Engineering
Director of Software Engineering

Fulcronix • Denver (CO)

On-site
USD 180,000 - 260,000
Senior Software Project Manager
Senior Software Project Manager

Jobtailor • Kamas (UT)

On-site
USD 110,000 - 150,000
Software Development Manager
Software Development Manager

Trinity Consultants • Dallas (TX)

Hybrid
USD 120,000 - 150,000
Competitive salary
Health insurance
Flexible working hours
Sr. Manager of Application Development - HR Systems
Sr. Manager of Application Development - HR Systems

Tier4 Group • Chicago (IL)

On-site
USD 180,000 - 230,000
Principle Engineer/Solutions Architect
Principle Engineer/Solutions Architect

Jobsbridge • Phoenix (AZ)

On-site
USD 120,000 - 150,000
.NET Software Engineer
.NET Software Engineer

CRC Group • Ponte Vedra Beach (FL)

On-site
USD 120,000 - 180,000