Senior API & Integration Engineer

Horace MannSpringfield, IL
7hOnsite

About The Position

Horace Mann is a purpose-driven company that is passionate about educators. We are seeking a Senior API & Integration Engineer to design, build, and support APIs and application integrations across a complex enterprise environment. This role focuses on modern API development while supporting and gradually modernizing existing middleware and service bus capabilities. The ideal candidate has hands-on experience with enterprise integration patterns, API lifecycle management, and cloud-based integration platforms, and is comfortable working in hybrid environments that span legacy systems (including mainframe and SOAP services) and modern cloud-native solutions. This role will play a key part in our ongoing migration from TIBCO BusinessWorks to Azure API Management and Azure-native integration technologies.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 5+ years of experience in middleware, API development, or application integration.
  • Strong experience designing and building APIs and services.
  • Hands-on experience with SOAP and REST service development and consumption.
  • Experience working with enterprise service buses or middleware platforms (e.g., TIBCO BusinessWorks, MuleSoft, IBM Integration Bus, etc.).
  • Experience integrating with legacy systems, including mainframe environments.
  • Solid understanding of integration patterns, messaging, and distributed systems.
  • Proficiency in at least one modern programming language commonly used for integration (e.g., Java, C#, or similar).
  • Solid understanding of relational databases (SQL).
  • Strong problem-solving skills and ability to work in complex, multi-system environments.

Nice To Haves

  • Experience with Azure integration services, including: Azure API Management Azure Logic Apps Azure Functions Azure Service Bus or Event Grid
  • Experience participating in or leading middleware modernization or cloud migration initiatives.
  • Familiarity with API security concepts (OAuth 2.0, OpenID Connect, certificates).
  • Experience with CI/CD pipelines for integration and API deployments.
  • Knowledge of monitoring and observability for distributed integrations.
  • Experience in regulated or large enterprise environments. (e.g., Financial Services, Insurance)

Responsibilities

  • Design, develop, and maintain APIs and application integrations supporting business-critical systems.
  • Build and enhance RESTful APIs, while maintaining and modernizing existing SOAP-based services.
  • Develop and support integrations across: Internal enterprise applications Mainframe systems Vendor and SaaS platforms
  • Implement integrations using Azure API Management and related Azure services (e.g., Logic Apps, Functions, Service Bus, Event Grid).
  • Support and gradually migrate existing TIBCO BusinessWorks integrations to Azure-based solutions.
  • Apply enterprise integration patterns (synchronous, asynchronous, messaging, event-driven).
  • Ensure integrations meet security, performance, reliability, and scalability standards.
  • Collaborate with architects, product teams, and application developers on integration design and best practices.
  • Participate in code reviews, design reviews, and technical troubleshooting.
  • Contribute to integration standards, documentation, and reusable components.
  • Provide production support and participate in on-call rotation as required.

Benefits

  • Opportunity to work on enterprise-scale integration modernization
  • Exposure to both legacy and modern cloud-native architectures
  • Collaborative environment with strong architectural and engineering practices
  • Competitive compensation and benefits
  • Professional development and growth opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service