Jobs · Engineering

Software Engineering Manager

Jack Henry · Allen, TX · 1 mo ago
Engineering$115k–$160k/yrFull-time

About the role

We are seeking a highly technical, hands-on Engineering Manager to lead an API-first team through a critical architectural evolution. The role involves overseeing the modernization of legacy application workloads and architecting a native, containerized microservices ecosystem.

Responsibilities

  • Oversees the definition and documentation of business and technical design requirements.
  • Oversees the preparation of design specifications, analysis, and recommendations.
  • Ensures all projects are delivered on time, within budget, and within high level of corporate quality standards.
  • Performs continuous review of technologies, industry standards, and industry-related developments and makes recommendations relative to the need for further research and associated changes.
  • Captures and coordinates work and services with other IS departments, contract service providers, and vendors.
  • Provides consistent leadership to each individual; sets objectives; reviews performance, produces career development plans, and addresses concerns.
  • Serves on Product Review Committees, Technology Review Committees, and/or other committees, as required.
  • Plans and leads the development of new software products and/or enhancements.
  • Oversees the analysis, design, development, and maintenance of software solutions.
  • Ensures all software solutions and enhancements are fully tested, debugged, and meet product quality standards before releasing to QA.
  • Ensures technology solutions support the needs of the customer and/or organization.
  • Creates or helps create product roadmaps.
  • May serve as an expert on software architecture and programming principles.
  • May perform other job duties as assigned.

Requirements

  • A minimum of 5 years in development or infrastructure as an individual contributor and advanced to a high functioning Sr or Staff+ engineer, including managing a team or multiple teams in a fast paced, rapidly evolving environment.
  • 5 years leveraging a framework that fits within the broader agile umbrella. e.g. Scrum, Kanban, Lean.
  • 5 years working with infrastructure as code within a cloud environment.

What would be nice for you to have

  • Experience with Go (Golang): Familiarity with Go or a strong background in modern, statically typed languages optimized for cloud-native microservices.
  • Advanced Cloud & Security Practices: Hands-on familiarity with cloud security patterns, API Gateway architecture, and managing secure identity/authorization protocols (like OAuth/OIDC).
  • QA Automation Advocacy: Experience partnering with or leveling up Quality Assurance professionals into automated testing and regression framework development.
  • Legacy Decoupling Strategies: Direct exposure to phased migration strategies (such as the Strangler Fig pattern) to incrementally safely peel business logic away from monoliths or Virtual Machines.

Qualifications

This is a remote position, and candidates must live within approximately a 70-mile radius of our office locations in Allen, TX; Louisville, KY; Cedar Falls, IA; Birmingham, AL; Charlotte, NC; Lenexa, KS; Springfield, MO; or Monett, MO.

The salary range for this position is $115,000- $160,000 and will be determined based on location and experience level.

All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity.

Similar jobs

Software Engineering Manager

Ramsey SolutionsNashville, TN· 4 days ago
Information Technology$95k–$150k/yrapply on careers.ramseysolutions.com

Software Engineering Manager

Marathon Petroleum CorporationFindlay, OH· 4 days ago
Engineering$141k–$212k/yrapply on mpc.wd1.myworkdayjobs.com