Principal Financial Group Software Engineer - #222377 in Des Moines, Iowa

Job Area: ITBusiness Area: Specialty Benefits DivisionLocation: IA - Des MoinesCareer Category: Experienced ProfessionalFull/Part Time: Full-TimeRegular/Temporary: RegularDate Posted: 2018-11-08

Unique perspectives spark innovation.

Technology provides the foundation for almost everything we do. From simple apps that help us stay organized to complex technologies that help transform business, it’s a fundamental part of everyday as we live, work and solve problems.

And with the high demand for technical talent, finding the right job is about finding the right fit. Innovation, career growth and ability to take on new challenges is important. But just as important? An employee centric culture, with leaders who care and offer the flexibility for better work/life balance. These core values foster an environment allowing you to do what you love in a way tech teams were designed to work -- collaboratively in sprints where you can make an impact and bring your whole self to work.

Our IT teams partner with business leaders to solve problems and offer solutions – every day. All of these great minds working together lead to innovative ideas that help create happy customers. So if you like working with a variety of technologies and thrive in an Agile environment, consider Principal as a place to grow your career.


Group Benefits IT is known for its culture of empowered Agile teams, continuous improvement, and focus on innovation. In this position, you’ll be developing and supporting web applications and vendor solutions that enable our customers and their families to feel secure. What’s in it for you:

  • Freedom to innovate and experiment with different ideas and solutions

  • Work in a collaborative environment with people who have diverse perspectives

  • Encouraged and supported in pursuing continuous improvement in yourself, your team and the solutions you build

  • Contribute to key decisions in how our products and services are built

  • Great corporate benefits like a relaxed dress code and cultural focus on work/life balance

Our teams value:

  • Lean and Agile concepts like TDD, DevOps culture, pair programming and mob programming

  • Designing/developing REST-based web services

  • Front-end libraries and frameworks

  • Development, build, and deployment tooling


  • Associate's or Bachelor's degree in a science, technology, engineering, or math related field

  • 2+ years of professional Object-Oriented development and design work required – Java preferred

  • Experience with Agile/Lean methods

  • Experience with Extreme Programming (XP) / Paired Programming practices

Additional Information

What’s next? Innovation at its finest.

We’ll review your application and if you’re selected for an interview, you’ll receive an invite for a pre-recorded interview experience. Haven’t done that before, don’t worry. We’ve got all the tips and tricks available to help you be successful. With a pre-recorded interview, you can add your own flair and personality – at your pace.

Be sure to check your email frequently. We’ll communicate our decisions through the email address used on your online profile. If you receive an email from our Principal Talent Acquisition Team, you’ve been selected to begin your pre-recorded interview experience and have a set time to submit.

Benefits designed with you in mind.

Because each employee is unique, our benefit packages give you lots of choices. We offer comprehensive benefits that helps contribute to the healthy, fulfilling life and gratifying work experience you deserve, at an affordable cost. Click here to see just a few benefits you’ll receive once you join our team.

Not an exact match for this role?

We’ve got a lot of opportunities, so check out some of the others. And creating an email alert on our career site will help you keep you connected and informed of opportunities you’re interested in with a just a few clicks!

Work Authorization/Sponsorship

At this time, we're not able to consider candidates who would need sponsorship now or in the future or those needing work authorization for this role. (This includes students on F1-OPT, F1-CPT, J-1, etc.) However, we’d hope you continue to keep us in mind for other potential opportunities in the future.

Principal is an Affirmative Action and Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to of age, race, color, religion, sex, gender identity, gender expression, pregnancy, national origin, citizenship status, disability, genetic characteristics, sexual orientation, marital status, domestic partner status, military status, protected veteran status, disability status or any other characteristic protected by law.

Investment Code of Ethics

For positions with Principal Global Investors, you will be required to comply with a Code of Ethics which covers a number of obligations related to personal and business conduct as well as personal trading activities for you and members of your household. These same requirements may also apply to other positions across the organization.