Principal Financial Group logo

Software Engineer II

Principal Financial Group

Join Our Team as a Software Engineer II

About the Role

We are seeking a talented Software Engineer to join our Principal Bank team. In this role, you will be instrumental in modernizing the online offerings and services that our customers use daily, such as IRA contributions and new account openings. You will work with guidance on multiple layers of the solution, growing your expertise in at least one large area of the code/solution while maintaining a high-level understanding of other components.

Key Responsibilities

  • Ensure established controls, policies, and regulations are followed during development.
  • Communicate technical concepts to business stakeholders and business objectives to the technical team.
  • Participate in the technical design of features with guidance.
  • Stay ahead of industry trends and tackle tasks of increasing complexity.
  • Conduct analysis and development, elicit requirements, write accurate and clean code, perform automated testing, debugging, documentation, quality assurance review, implementation, and maintenance.
  • Apply changes to follow security policies and standards with guidance.
  • Provide on-call support as needed.

Who You Are

  • You hold an Associate's or Bachelor's degree in a computer science, technology, engineering, or math-related field, or have equivalent experience.
  • You have 2+ years of work experience as an IT professional.
  • You possess basic knowledge of insurance and financial services products.
  • You have proficiency with database applications and knowledge of mainframe, distributed, and/or web programming languages.
  • You have excellent time management skills and the ability to maintain a high degree of accuracy and confidentiality.
  • You are eager to learn new technology and continuously grow.

Skills That Would Help You Stand Out

  • Experience with banking systems.
  • AWS experience.
  • Spring framework experience.
  • Test-driven development experience.

Our Engineering Culture

At Principal, we foster a culture of innovation and experimentation across our development teams. We work closely with our end users and product owners to understand and rapidly respond to emerging business needs. Collaboration is embedded into everything we do, driven by the belief that diversity of thought, background, and perspective is critical to creating the best products and experiences for our customers.

Additional Information

  • Work Authorization/Sponsorship: At this time, we're not considering applicants that need any type of immigration sponsorship.
  • Investment Code of Ethics: For Principal Asset Management positions, you’ll need to follow an Investment Code of Ethics related to personal and business conduct.

Salary and Benefits

  • Salary Range: €75,000 - €101,000 per year.
  • Benefits: Flexible Time Off, Pension Eligible, Bonus Program.

Join us at Principal Financial Group, where we are dedicated to improving the wealth and well-being of people and businesses around the world. We are a purpose-led firm, motivated by our mission to make financial security accessible to all. Apply today to be part of our innovative team!

Benefits
Extracted with AI

  • Flexible Time Off
  • Pension Eligible
  • Bonus Program

Similar jobs

Last update: 23 minutes ago

Athene logo
Athene

Principal Developer with Python and AWS Experience

Join Athene as a Principal Developer to build efficient software applications using Python, AWS, and Salesforce in West Des Moines, IA.

The Depository Trust & Clearing Corporation (DTCC) logo
The Depository Trust & Clearing Corporation (DTCC)

Principal Java Engineer

Principal Java Engineer role at DTCC in Tampa, FL. Requires expertise in Java, Spring, Angular, and Microservices.

Brinqa logo
Brinqa

Senior Principal Software Engineer - Java, Spring Boot

Join Brinqa as a Senior Principal Software Engineer to lead Java and Spring Boot development for SaaS cybersecurity solutions.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

AvidXchange, Inc. logo
AvidXchange, Inc.

Software Engineer II

Join AvidXchange as a Software Engineer II to develop and support finance products using modern web frameworks and cloud technologies.

Parallel logo
Parallel

Principal Software Engineer - AWS Optimization

Seeking a Principal Software Engineer with expertise in AWS, Terraform, and Python for optimizing cloud finance operations.

Fidelity Investments logo
Fidelity Investments

Principal Full Stack Engineer - Developer Tools

Join Fidelity Investments as a Principal Full Stack Engineer to develop internal tools for the developer community. Expertise in JavaScript/TypeScript required.

CoStar Group logo
CoStar Group

Principal Software Engineer - Hospitality

Join CoStar Group as a Principal Software Engineer in Hospitality, leading architecture and design of innovative software systems.

Fidelity Investments logo
Fidelity Investments

Software Engineer - Java, Spring Boot, AWS

Join Fidelity Investments as a Software Engineer in Galway, focusing on Java, Spring Boot, and AWS in a hybrid work environment.

The Walt Disney Company logo
The Walt Disney Company

Principal Software Engineer

Join Disney as a Principal Software Engineer to lead digital product architecture and engineering for content platforms.

Oracle logo
Oracle

Principal Software Developer - Backend Developer

Join Oracle as a Principal Software Developer to build security cloud solutions using Java and Python.

Oracle logo
Oracle

Principal Software Development Engineer

Join Oracle as a Principal Software Development Engineer to lead cloud identity and access management projects.

The Walt Disney Company logo
The Walt Disney Company

Software Engineer II - Java, AWS, CI/CD

Join Disney as a Software Engineer II to enhance user experiences on consumer-facing products using Java, AWS, and CI/CD tools.

Fidelity Investments logo
Fidelity Investments

Principal Full Stack Engineer - Developer Tools

Join Fidelity Investments as a Principal Full Stack Engineer to develop internal tools for the developer community. Expertise in JavaScript/TypeScript required.

Progressive Insurance logo
Progressive Insurance

Lead Software Developer - IT Business Strategy

Lead Software Developer role focusing on IT Business Strategy, remote, with skills in Angular, C#, AWS, and more.

CEPRES logo
CEPRES

Principal Software Engineer

Join CEPRES as a Principal Software Engineer to lead software design and development in a hybrid role in Munich.

LPL Financial logo
LPL Financial

Developer Tech Lead - AVP

Join LPL Financial as a Developer Tech Lead - AVP in Fort Mill, SC. Lead software projects, drive innovation, and enhance client experiences.

Aiwyn logo
Aiwyn

Senior Software Engineer

Senior Software Engineer at Aiwyn, focusing on Java/Kotlin, Spring Boot, and microservices in Charlotte, NC. Remote work with competitive benefits.

Northwestern Mutual logo
Northwestern Mutual

Senior Full Stack Software Engineer

Join Northwestern Mutual as a Senior Full Stack Software Engineer, focusing on building robust, scalable software solutions.

The Walt Disney Company logo
The Walt Disney Company

Principal Software Engineer

Join Disney as a Principal Software Engineer to lead and innovate in cloud-based distributed systems for global media streaming.

State Farm logo
State Farm

Remote Mid-Level/Senior AWS Software Engineer - JavaScript

Remote AWS Software Engineer with JavaScript expertise needed for State Farm. Work on cloud-native applications and drive innovative solutions.

Morningstar logo
Morningstar

Lead Full Stack Engineer with Java and Spring Boot

Lead Full Stack Engineer role in Chicago, focusing on Java, Spring Boot, and AWS for Morningstar Indexes.

Walmart Global Tech logo
Walmart Global Tech

Principal Software Engineer - SRE

Join Walmart Global Tech as a Principal Software Engineer - SRE, leading CI/CD and system architecture innovations.

Oracle logo
Oracle

Senior Principal Software Engineer

Join Oracle as a Senior Principal Software Engineer to lead data management and analytics in OCI's hardware and data center space.