Lead Systems Developer

Reinsurance Group of America•Creve Coeur, MO
•$107,060 - $159,390•Hybrid

About The Position

Leads a team and independently designs, develops, tests, implements, documents, and supports enterprise systems and technologies, including configuration, reporting, and security. Applies an understanding of enterprise systems and knowledge of business functions, technologies, and processes to execute responsibilities. The role involves leading small projects, coordinating with business and IT stakeholders, creating and maintaining applications and integrations, guiding team members, and improving the quality and operational efficiency of supported systems.

Requirements

  • Bachelor’s degree in Arts/Sciences (BA/BS) or equivalent education/experience.
  • At least 8 years of enterprise systems programming experience.
  • At least 8 years of SQL database experience.
  • At least 4 years of ERP experience.
  • Demonstrated ability to quickly learn new technologies.
  • Demonstrated ability to lead small teams.
  • Advanced interpersonal skills, including the ability to build consensus.
  • Advanced ability to solve complex problems using creativity, experience, and multiple sources of information.
  • Advanced communication skills, including the ability to communicate complex or difficult information.
  • Java or C#.
  • Web design, HTML, and CSS.
  • ANSI SQL.
  • Multi-tier application experience.

Nice To Haves

  • Master’s degree in Arts/Sciences (MA/MS).
  • Experience with PeopleSoft GL, AP, AM, PO, and TE; SQL Server; Oracle; OneStream; Markit; Workday; ServiceNow; or Hyland OnBase.
  • Insurance and/or reinsurance industry knowledge.

Responsibilities

  • Lead small projects with manageable risks and resource requirements, and develop detailed work plans.
  • Work with business and IT stakeholders to define business requirements, gain user acceptance of application updates and integrations, and lead users through acceptance testing.
  • Design, develop, and maintain applications and integrations, including creating, managing, and executing business requirements, technical design documents, and test plans.
  • May manage four or fewer employees for a project or system, take responsibility for team performance, and coach and mentor team members.
  • Create documentation and lead the team through architecture reviews.
  • Develop estimates and capacity plans for general support and projects.
  • Manage the operational efficiency scorecard for supported systems.
  • Seek continuous quality improvements for supported systems and work with vendors to provide a multi-year roadmap.
  • Create and implement effective metrics and monitoring processes.
  • Recommend improvements and apply standards, processes, and procedures for enterprise systems.

Benefits

  • Annual bonus plan.
  • Some positions are eligible for participation in a long-term equity incentive plan.
  • Health, retirement, and other employee benefits.
  • Opportunity to learn from and work with diverse colleagues around the world.
  • Respectful, welcoming environment that fosters individuality and encourages pioneering thought.
  • Career development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service