PRINCIPAL FINANCIAL GROUP Experienced Software Engineer in DES MOINES, Iowa

Experienced Software Engineer - #222494Job Area:ITBusiness Area:PGI OtherLocation:IA - Des MoinesCareer Category:Experienced ProfessionalFull/Part Time:Full-TimeRegular/Temporary:RegularDate Posted:01/11/2019Responsibilities:Let's start with a story.You've built your career based on a passion for technology and finding the right solutions to meet your business partner's needs. With a continuous learning mindset and genuine curiosity, you don't just check tasks off a list and go through the motions. You collaborate with other Engineers and product teams to really understand the problem, then iteratively build something that makes a real impact.And when others are defined by the coding languages they know, you go farther. Your partners value how you think about the entire product delivery system and your obsession to make it better - constantly improving and challenging your team to do the same.Truth is, this isn't just a story - it's reality.At Principal, our Software Engineer's value is far greater than just the code they write. With the pace of change in the asset management game, adaptability has never been more important. We need people who can flex their skills to work within multiple programming languages, development tools and frameworks to help inspire solutions that allow us to achieve our ultimate goal - "To help people live their best lives".As a Software Engineer, you're first year will be full of meaningful work:You will have a lasting impact as you help increase the company's ability to quickly and safely deliver technology solutions to our customers. You will do this by working with teams and other areas to mature our engineering practices and grow our DevOps mindset and culture. You will get the space to learn and grow in your practice because we believe that delivering things quickly and safely starts with people.But it doesn't stop there. Everything you do directly impacts our clients. So with your entrepreneur spirit and tenacity, you'll help us be the game changer in our rapidly transforming industry.Qualifications:While we prefer those with exposure to cloud technologies and DevOps practices, our software engineers will need:Associate's or Bachelor's degree in a science, technology, engineering, or math related field or equivalent work experience (6 years of experience equates to an Associate's degree when defining "equivalent work experience")3+ yrs experience in modern programming languagesExposure with working with and integrating multiple vendor software applications is highly desired, but not 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 #29 on Computerworld's list of making it 17 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:Job Level:Willing to consider applicants at multiple job levels.Principal Code of Ethics:You may be required to comply with a Code of Ethics which covers personal trading activities for you and members of your household.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 emai