Job Actions

Job Information

Software Engineer - #221926
Category: Banking
  • Your pay will be discussed at your interview

Job code: lhw-e0-90660728

Company Profile

Principal Financial Group

Contact Company

Local Information

Laugh while you Look

Sponsored Ads


  Job posted:   Thu Jun 7, 2018
  Distance to work:   ? miles
  4 Views, 0 Applications  
Software Engineer - #221926

Job Area: ITBusiness Area: PensionLocation: IA - Des MoinesCareer Category: Experienced ProfessionalFull/Part Time: Full-TimeRegular/Temporary: RegularDate Posted: 2018-06-05


Do you want to be part of a growing team at Principal that is changing how we interact with our customers? If you want to work with modern, cloud-based technologies that are transforming our business, then we'd like you to consider joining our team!

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

We will consider remote opportunities for the right candidate.


+ Associate's or Bachelor's degree in a science, technology, engineering, or math related field or equivalent work experience

+ 2+ years of software development experience (internship or professional, not academic)

Additional preferred technical experience:

+ Experience working in self-organizing agile teams

+ Familiarity with secure software development practices

+ Experience with data and system integrations

+ Experience designing/developing REST-based web services

+ Experience with agile development practices including TDD and pair programming

+ Experience designing and executing test automation

+ Experience in Salesforce development (e.g. Apex, Visualforce, Lightning components)

+ Salesforce Platform Developer 1 certification

Keys to success in this position:

+ Strong team player

+ Self-starter who likes working in a fast-paced environment

+ Passion and aptitude to learn new technologies

+ Strong collaboration skills to work across vendor, team and business partner relationships

+ Pursue continuous improvement in yourself, your team and the solutions you build

+ Minimal rotational on-call support may be required

Learn more about our company!

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:

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.

Interview Details

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 an On-Demand Video interview. Haven't done that before, don't worry. We've got all the tips and tricks available to help you be successful. With an On-Demand Video 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 Principal Talent Team, you've been selected to begin your video interview and have a set time to submit once you log in.

More Information »