Experienced Software Engineer (Hybrid) @ Principal Financial Group
Your Application Journey
Email Hiring Manager
Job Details
What You'll Do
As an Experienced Software Engineer at Principal Financial Group, you will work with a diverse team of over 4,000 engineers to modernize our technology and deliver exceptional solutions. You will develop high quality applications, solve complex problems, and continuously improve systems based on customer feedback.
Technologies include: AWS, Java, Python, TypeScript, .NET, Salesforce (Apex, Lightning), mainframe, distributed systems, JavaScript, SQL, and Mulesoft.
- Develop applications for improved customer experience
- Identify and propose strategies for technical challenges
- Collaborate with cross-functional teams to enhance software
- Engage in pairing, mobbing, and design sessions
- Experiment with new tools in an agile environment
What Can You Expect
Experience a culture of inclusion, integrity, and community support, along with a competitive total rewards package that includes flexible time off and pension eligibility.
Who You Are
You have 2+ years of software engineering experience, excellent problem-solving and communication skills, and a desire to continuously learn new technologies. Cloud experience and familiarity with TDD, CI, DevOps, and pair programming are highly valued.
Key skills/competency
Experienced Software Engineer, AWS, Java, Python, TypeScript, .NET, Salesforce, mainframe, distributed systems, JavaScript, SQL, Mulesoft
How to Get Hired at Principal Financial Group
🎯 Tips for Getting Hired
- Research Principal Financial Group's culture: Study their mission, values, and employee reviews.
- Customize your resume: Highlight engineering and cloud skills.
- Showcase technical expertise: Emphasize AWS, Java, and agile experience.
- Prepare for behavioral questions: Reflect on teamwork and problem-solving experiences.