American Enterprise Group

CE Software Engineer 1 or 2- Hybrid, Des Moines, Iowa

American Enterprise Group$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Working knowledge of software engineering principles, practices, and application development lifecycle.
  • Knowledge of programming languages and technologies such as C#, .NET/.NET Core, SQL, LINQ, or APIs.
  • Understanding of customer-facing digital products and user-centered design principles.
  • Exposure to cloud-native concepts and containerized deployment models like Azure.
  • Analytical and problem-solving skills to identify issues and evaluate solutions.
  • Effective communication skills and ability to collaborate across functions.
  • Familiarity with coding standards, documentation practices, and team processes.

Responsibilities

  • Develop and maintain software applications for customer-facing digital solutions.
  • Support product lifecycle by monitoring performance and resolving defects.
  • Contribute to DevOps processes including builds and deployments.
  • Validate functionality and improve application reliability through testing.
  • Identify user requirements and opportunities to enhance customer journeys.
  • Collaborate with cross-functional teams to deliver aligned solutions.
  • Document code changes and processes to support operational efficiency.
  • Contribute to continuous improvement of coding standards and practices.

Benefits

  • Hybrid availability
  • 401(k) with company match
  • Health insurance
  • Paid time off, holidays
  • Volunteer time off
  • Lifestyle Spending Account (LSA)
  • Paternity leave
Full Job Description
Job Summary

We are hiring a CE Software Engineer at Level 1 or Level 2 based on skills, experience, and demonstrated scope of impact. In this role, you will design, build, test, and support customer-facing digital solutions that enhance engagement, simplify self-service, and improve the overall user experience across Wellabe's digital channels.

Position level will be determined based on the individual's skill, knowledge, and experience.

Level Overview

Level 1

Early-career engineer who contributes under guidance while building foundational technical skills. Focuses on learning team standards, developing and supporting digital features, and helping improve customer-facing experiences through testing, troubleshooting, and collaboration.

Level 2

Mid-level engineer who independently delivers moderately complex customer engagement solutions. Contributes to technical design, strengthens DevOps and testing practices, solves problems proactively, and may provide guidance or mentoring to less experienced engineers.

Core Responsibilities (All Levels)
  • Develop, maintain, test, debug, and document software applications and enhancements that support customer-facing digital products and business needs.
  • Support the product lifecycle by monitoring performance, resolving defects, implementing enhancements, and contributing to code reviews in accordance with team standards and best practices.
  • Contribute to DevOps and delivery processes through builds, deployments, testing, automation, prototypes, test plans, and program specifications appropriate to role level.
  • Use test environments and defined test cases to validate functionality, identify issues, and improve application reliability and maintainability.
  • Help identify user requirements, technical improvements, and opportunities to simplify customer journeys, reduce friction, and improve engagement across digital channels.
  • Collaborate with cross-functional partners-including product, design, data, and customer engagement teams-to deliver solutions aligned with business goals and desired customer outcomes.
  • Document code changes, programs, processes, and procedures clearly to support maintainability, knowledge sharing, and operational efficiency.
  • Support continuous improvement by contributing to evolving coding standards, tools, processes, and the use of feedback, analytics, and customer insights to inform enhancements.

Qualifications
  • Working knowledge of software engineering principles, practices, and the application development lifecycle, including design, coding, testing, debugging, and support.
  • Knowledge of one or more programming languages and related technologies such as C#, .NET/.NET Core, SQL, LINQ, APIs, or similar tools used in modern digital platforms.
  • Understanding of or experience with customer-facing digital products, user-centered design principles, and building features that improve usability, engagement, and satisfaction.
  • Exposure to or experience with cloud-native concepts and containerized deployment models, such as Azure Container Apps or similar environments.
  • Analytical and problem-solving skills with the ability to identify issues, evaluate options, and contribute to practical solutions.
  • Ability to communicate effectively, collaborate across functions, and translate customer or business needs into technical solutions appropriate to role level.
  • Ability to follow and contribute to coding standards, documentation practices, and team processes that support quality, security, and maintainability.

Education & Experience

A bachelor's degree in computer science, management information systems, or a related field is preferred; an equivalent combination of education and relevant experience may be considered.
  • Level 1: Foundational experience with one to three coding languages or technologies; C# and SQL are a plus. Experience contributing to customer-facing digital products or working on cross-functional agile teams is preferred.
  • Level 2: Two or more years of progressive experience in development and systems analysis, including experience delivering moderately complex features. Experience contributing to customer-facing digital products and working within cross-functional agile product teams focused on iterative delivery and measurable user outcomes is preferred.

Preferred / Team-Specific Focus Areas
  • Customer engagement and digital self-service platforms, including features that improve usability, adoption, and consistency across digital channels.
  • API design and integration patterns that support scalable, component-based digital experiences.
  • Cloud-native development, containerized deployment models, and modern DevOps practices.
  • Use of customer feedback, behavioral insights, and analytics to inform iterative improvements to digital products.
Benefits
  • Hybrid availability
  • 401(k) with company match
  • Health insurance
  • Paid time off, holidays
  • Volunteer time off
  • Lifestyle Spending Account (LSA)
  • Paternity leave
Growth opportunities

We believe each of us has potential to grow and adapt with our business. We take your career as seriously as you do. Helping you develop your skills and talents leads to opportunities - not only for you, but also for our company. That's why we provide:
  • LinkedIn Learning Premium access
  • CliftonStrengths® assessment and coaching
  • On-site and virtual workshops and cohorts featuring world-class content from FranklinCovey, Crucial Learning, Gallup, and more
  • Free world-class insurance acumen courses through AHIP and LOMA
  • Reimbursement and bonus opportunities for professional designations and certifications, including a tuition reimbursement program
  • Opportunities to take part in Wellabe's mentorship programs

About American Enterprise Group

American Enterprise Group is an insurance company that provides life, health, and annuity products. The company was founded in 1924 and is headquartered in Des Moines, Iowa. American Enterprise Group operates through its subsidiaries, which include American Republic Insurance Company, Medico Insurance Company, and Great Western Insurance Company. The company's mission is to provide financial security and peace of mind to its customers through its insurance products.
Learn more about American Enterprise Group
Size
500 employees
Industry
Founded
1903

Similar Jobs

More Jobs at American Enterprise Group

More Information Technology Jobs

Find similar CE Software Engineer 1 or 2- Hybrid, Des Moines, Iowa jobs: