IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Software Engineer (Front End Development focus)

Des Moines, Iowa Principal Financial Group


What you’ll do:

The Retirement and Income Solutions (RIS) Participant Onboarding area has a new Software Engineer opportunity with a Front End Development focus that will be instrumental in contributing to the advancement of customer experience, specifically within our Participant Real Start and Participant Site experiences that help retirement plan participants have the confidence to save enough, achieve their financial goals, rollover and make investment decisions with ease.

As a Software Engineer with a Front End focus, you’ll solve business problems through technology as part of a scrum team. You will need to be flexible, adaptable, and collaborative to deliver innovative solutions and provide ongoing support of our systems.

Some of the responsibilities of this role include:
Deliver high quality customer centric solutions that incorporate desired capabilities, security, scalability, and performance
Collaborate with your scrum team to solve interesting and complex problems to create a positive customer experience
Work within agile methodology and participate in agile ceremonies like sprint planning, backlog grooming and daily stand-ups.
Collaborate with architecture, technical engineers, and other roles on application design and architecture.
Develop web based applications using HTML, CSS, JavaScript, Jquery, Bootstrap, Backbone, Dust.js & React.
Develop maintainable and high quality software by integrating automation tests and following best practices as laid out by the team.
Own continuous improvement in yourself, your team and the solutions you build
This role will require on-call rotation

What you’ll get from us:
Competitive pay, benefits, perks and more. We’ll reward you for the skills and experience you have. Find out more.
A great place to live, work and play. Greater Des Moines is one of the fastest-growing metro areas in the country. Given its vibrant and welcoming culture, it’s no wonder Des Moines has garnered so much national recognitionincluding #3 Best Affordable Place to Live (U.S. News & World Report, 2019).
Respect for your unique perspective. Diversity, inclusion and empowerment are at the core of our culture.
A career, not just a job. Principal is a place where you can learn and innovate. Do important work. Make an impact. And achieve your professional goals.
The ability to have a great job and a great life. Sure, work is important. But so is your family. And your friends. And your community. That’s why we provide the flexibility needed to find the right balance between your job and the rest of your life.

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)
2+ years of Front End development experience with the technologies: JavaScript, HTML, CSS
Experience with source control management tools (i.e. Git)

Additional preferred technical experience (any experience would be a plus):
Full stack development experience
Process automation (i.e. npm scripts, webpack)
JavaScript testing (i.e. Jest, QUnit, Mocha, Jasmine)
Code quality tooling (i.e. eslint, scss-lint)
JavaScript module systems (i.e. esm, AMD, CommonJS)
CSS preprocessors (i.e. Sass, Less)
Debugging (i.e. Chrome Dev Tools)
Familiarity with front-end libraries and frameworks (i.e. Angular) React, Backbone
Knowledge of standard methodologies for accessibility and application performance
Experience in server side application frameworks (i.e. Spring MVC, Rails) JSF, .NET MVC

Strengths for success:
Strong desire to learn and take initiative
Ability to effectively collaborate in a team environment and with other teams and communicate at both a technical and business level
Ability to influence and participate in code reviews and break down larger work efforts and manage multiple tasks

Job Level:

Willing to consider applicants at multiple job levels.


This position is primarily located in our corporate headquarters in Des Moines, IA but would consider remote candidates.

How we hire:

Once you apply, your application is reviewed by our talent team. Generally within a few weeks, the team makes interview selection decisions and communicates those via email. If selected, you’ll receive an email from Principal Talent Team to complete a pre-recorded interview on your own time. Be sure to check your email frequently and follow the steps shared to submit timely.

Learn more about our hiring steps and find answers to frequently asked questions.

Additional Information:

Work Authorization/Sponsorship

At this time, we’re not able to consider candidates needing 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 future opportunities.

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.

Need assistance? Applicants requiring a reasonable accommodation due to a disability at any stage of the employment application process should contact Human Resources at (515) 247.MYHR (6947) or at 1.866.524.MYHR (6947).

Investment Code of Ethics

For positions with Principal Global Investors, you will be required to follow 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.

Who we are:

We help people build the kinds of lives they dream aboutempowered by financial security and stability. We started in 1879 (yes, 1879) as an insurance company. Today, we’re a member of the FORTUNE 500 and a global investment management leader.

So that’s what we do. As far as who we are, well, we believe that how we do things is just as important as what we do.

Doing what’s right has been a part of who we are for more than 140 years. We focus on taking care of not only our employees, customers and advisors, but also the people who live in the communities where we do business.

Learn more about our values in the workplace.

To apply for this job please visit