PRINCIPAL FINANCIAL GROUP Software Engineer - Finance focus in DES MOINES, Iowa

Software Engineer - Finance focus - #222278Job Area:ITBusiness Area:Corporate Systems SupportLocation:IA - Des MoinesCareer Category:Experienced ProfessionalFull/Part Time:Full-TimeRegular/Temporary:RegularDate Posted:09/28/2018Responsibilities:The Corporate Systems Support (CSS) Finance area has an exciting opportunity for an experienced Java developer to join one of our Agile scrum teams that supports our many diverse business areas. In CSS Finance we have the unique opportunity to work with our Corporate Tax, Actuarial, Risk, Treasury, Accounting, and Global Sourcing areas.With this position, you will be working closely with other team members in the CSS Finance IT space to solve problems and deliver software, support our vendor systems, and help drive continuous improvement in our scaled agile environment. You will be involved in designing, developing, testing (automated and manual), and deploying software features while growing your technical skills and contributing towards the efforts of the entire team. Within this position, you'll be working with a variety of systems and skillsets. A strong Java background with an eye toward continuous learning makes an ideal candidate.If these things speak to you, then we want to speak with you:Ability to make an impact with your innovative ideas.Identifying areas for improvement and taking initiative to address them.Be a voice, be heard, contribute - how our solutions are built, how our team operates.Interested in participating in automated and manual testing efforts to produce quality codeGrow, be challenged, develop.Work with great people, work in a great environment.Enjoy an awesome corporate culture, relaxed dress code, strong work/life balance.Qualifications: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+ years of professional full-stack Java development experienceStrong SQL experienceAdditional preferred technical experience:Familiar with Agile practices/conceptsYou understand REST-based web services.Knowledgeable of cloud-based technologies (vendor hosted solutions), environments, and/or concepts.Experience with other software languages/packages like JavaScriptYou've worked with QA Automation tools (Sellenium, Ranorex, etc.)Core competencies for success:Strong problem solving and analytical mindsetContinuous Improvement in all you do.Team first mind set. Collaboration. Relationship building.Take ownership and pride in your work.Hungry, curious, driven. Takes initiative.Innovative. Think creatively. Ask tough questions.Job Level:Willing to consider applicants at multiple job levels.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 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 opportuni