Work in Iowa Youth Jobs

Job Information

American Equity Solutions Architect Intern in West Des Moines, Iowa


At American Equity Investment Life Holding Company, we think of ourselves as The Financial Dignity Company. Our policyholders work with independent agents, banks and broker-dealers through our wholly-owned operating subsidiaries, to choose one of our leading annuity products best suited for their personal needs to create financial dignity in retirement. We remain steadfast in our commitment to quality products, excellent customer service, integrity, safety and delivering on our promises to our policyholders. Our success comes from hiring people who embody the beliefs that drive our unique, energetic, fast-paced and caring culture of collaboration, ownership and innovation.

We currently fund over half a million retirements nationwide, and have been headquartered in West Des Moines, Iowa, for over twenty-five years, with satellite offices slated to open in 2022 in Charlotte, NC, and New York, NY. We are a NYSE-listed company and maintain an “excellent” rating from AM Best. Our company has over $57 billion in assets, 26,000 active agents and over 800 employees.

*This is a 10-12 week summer internship position.


The primary role of the Solution Architect Intern is to support ongoing architecture projects by creating and or maintaining system diagrams, as well as researching and implementing new and innovative technology to solve business problems. Interns will gain real-work work experience and opportunities to interact with the business partners in the financial industry to build and improve current processes.


  • Creates and maintains various system diagrams and technology roadmaps.

  • Participates and provides value to ongoing projects of assigned area.

  • Prepares, codes, debugs, and tests programs.

  • Assists with discovery of internal and external customers’ critical business issues and requirements.

  • Ensures applications supporting American Equity are compliant, and technically resilient enough to meet established requirements.

  • Analyze and understand current, legacy, and future workloads to evaluate and implement areas of optimization, as well as the longevity and viability of the system or process.

  • Conducts research and development around new technology concepts or implementations, while making technology recommendations that will help drive business value.

  • Documents code changes and assists users in the development of procedures.

  • Analyzes and demonstrates system solutions.

  • Performs other related work as assigned.


None required for this position.


Actively pursuing an Associate’s degree or Bachelor’s Degree in Computer Science or equivalent from two-year college or technical school.


None required for this position.


  • Knowledge and skills in the use of specific computer software and programming languages (C#, .net, .net core, Angular, Angular JS, React, SQL, Visual Studio, HTML, CSS, Javascript, XML, JSON, Cloud Computing ).

  • Knowledge of fundamental architectures and technology patterns (REST API, Single Page Applications, Microservices Architecture, Service Oriented Architecture, Event Driven Architecture, Monolithic Architecture, Serverless Architecture)

  • Knowledge of the principles, practices, methods, and techniques associated with software development and architecture.

  • Strong attention to detail.

  • Willingness and capacity to learn quickly and apply new knowledge

  • Ability to identify and problem-solve in a timely manner.

  • Excellent verbal and written communication, ability to effectively present information and interact in group situations

  • Demonstrates teamwork and effective collaboration.

  • Adaptable to change, delays and unexpected events.

  • Ability to read, analyze, and interpret documents, manuals, and instructions.