Senior Application Engineer - Asset Management

Thrivent•Minneapolis, MN
•Hybrid

About The Position

The Senior Application Engineer - Asset Management creates and maintains software applications that meet business needs. The role covers planning, analysis, design, development and coding, testing, implementation, and maintenance. It builds and maintains large-scale or complex application systems, collaborating with business leaders, operations support staff, and technical experts to integrate applications with current and future business and technical strategies. The role works in a team environment and provides 24x7 support for production systems through an on-call rotation. This position requires on-site work in Minneapolis, Minnesota, or Appleton, Wisconsin, at least three days a week, currently Monday through Wednesday.

Requirements

  • Bachelor's degree in computer science, MIS, business, mathematics, or a related field with technical experience.
  • At least 5 years of technical experience.
  • Experience with multiple development platforms, languages, tools, and structures.
  • Experience with multiple vendor package implementations and integrations.
  • Business knowledge of multiple areas.
  • Strong critical-thinking abilities to assess application systems and design changes.
  • Ability to make sound judgments when evaluating business and technical environments and assessing technical solutions.
  • Strong troubleshooting and problem-solving abilities.
  • Demonstrated continuous-learning mindset.
  • Ability to work effectively independently and as a member of a cross-functional team, iterating on solutions while providing 24x7 production-system support.
  • Ability to work on-site in Minneapolis, MN, or Appleton, WI, a minimum of three days per week.

Nice To Haves

  • Advanced education is preferred.

Responsibilities

  • Support proprietary and/or vendor business applications through project enhancements and new development, system upgrades, and routine maintenance and support.
  • Participate in an on-call rotation providing 24x7 support for existing systems.
  • Collaborate with business resources and other application engineers in a team environment.
  • Use established agile methodologies and tools to identify, verify, and document technical features for business-driven technology solutions.
  • Work with application engineers and architects to ensure application components function appropriately and that data impacts and change-management considerations are addressed.
  • Develop, integrate, test, debug, and document complex application components using a variety of technologies.
  • Install application components following implementation and verification procedures to ensure successful system implementation.
  • Mentor other Application Engineers to develop their skills and knowledge.

Benefits

  • Various bonuses, including annual or long-term incentives
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health savings account
  • Flexible spending account
  • 401(k)
  • Pension
  • Life and accidental death and dismemberment insurance
  • Disability insurance
  • Supplemental protection insurance
  • 20 days of paid time off each year
  • Sick and Safe Time
  • 10 paid company holidays
  • Volunteer Time Off
  • Paid parental leave
  • Employee assistance program (EAP)
  • Well-being benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service