Principal Financial Group Agile Software Developer - #221014 in Des Moines, Iowa

Job Area: ITBusiness Area: Individual DistributionLocation: IA - Des MoinesCareer Category: Experienced ProfessionalFull/Part Time: Full-TimeRegular/Temporary: RegularDate Posted: 2017-10-12

As a member of Principal’s global IT community, you are part of a high-performing culture that promotes employee empowerment, innovation, collaboration, and career development while fostering flexibility between professional and personal responsibilities. The work you do while partnering closely with the business puts our customers’ needs first by shaping the financial security of millions of lives across the globe!

Principal was #18 on Computerworld’s list of 100 Best Places to Work in IT 2017 making it 16 years in a row on the list! Click the link to read all about it.

And, if you have 2 minutes, you'll want to watch this video about our company:


Do you like to solve problems?...

U.S. Insurance Solutions (USIS) Distribution supports Principal’s distribution channels for our Specialty Benefits and Life Insurance businesses - Life, Nonqualified, Group Benefits, Individual Disability and the Principal Advisor Network. We provide technical solutions and support for financial professionals, firms and wholesalers as we focus on streamlining processes and becoming more efficient. We embrace our One Principal and Customer Focus mindsets in order to make our technology offerings a differentiating factor.

We are looking for an experienced technology professional that believes in continuously honing their development craft, thrives in a highly collaborative environment designing, and is driven to implement technology-focused solutions to business problems.

As a developer, you will be working closely with other team members to solve problems and deliver software, pushing the boundaries of the traditional IT roles. With Salesforce at the core of our technology stack, you will be involved in designing, developing, testing, and deploying software features that build upon the core Salesforce solution and other integrated systems.

What’s in it for you:

  • Freedom to innovate and experiment with different ideas and solutions

  • 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

  • Find opportunities for career growth

  • Work with great people in a collaborative environment

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


  • Associate's or Bachelor's degree in a STEM-related field or equivalent work experience

  • 2+ years of professional (including internship) experience in Object-Oriented software development (e.g. Java, .NET, C#)

Additional preferred technical experience (any experience would be a plus):

  • Experience working in an Agile environment

  • Experience with development practices including TDD, CI, and pair programming.

  • Experience designing/developing REST-based web services

  • Experience with vendor platforms or cloud technologies (e.g. Salesforce, Azure)

  • Familiarity with secure software development practices

  • Experience with development, build, and deployment tooling (e.g. Maven, Git, Eclipse)

  • Understanding of sales process and the support needs of a sales organization

Core competencies for success:

  • Strong problem solving and analytical thinking mindset

  • Desire and ability to learn and grow

  • Collaboration and relationship building skills

  • Ownership of work

  • Self-driven, motivated independent learner, takes initiative

  • Must have basic planning/organizational, problem-solving, time management, decision-making, and communication skills

Employee Referral

Click on "Email to a Friend" to notify a friend or family member of this opportunity.

Visa Sponsorship

This position is not eligible for sponsorship for work authorization by Principal. Therefore, if you will require sponsorship for work authorization now or in the future, we cannot consider your application at this time.

Job Level

Willing to consider applicants at multiple job levels.


Principal is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to 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.