Experienced Software Engineer, remote available
Principal Financial Group
2021-10-23T15:47:47Z
Houston
Texas
United States
Information Technology
(No Timezone Provided)
Responsibilities
Principal’s Individual Disability Income (IDI) area is seeking an experienced Software Engineer with an aptitude for innovation, continuous improvement and maturing modern software engineering practices. On this team, you’ll focus on our customer access and digital enablement product that is cloud hosted, along with a vendored admin platform.
Your day will be filled with:
Building and maintaining API’s and integrations to internal and external systems that support outcomes that our customers will love Deploying in Azure CI/CD pipelines implemented with infrastructure as code Supporting Continuous Integration (CI), and ensure adherence to CI/CD principles Building/Maintaining engineering solutions for both front-end and back-end processes Adhering to and maturing our engineering practices that support code quality, code coverage and secure code Advancing our business and technology strategy through design thinking and solutions architecture Creating a culture that seeks to continuously learn and improve Being a change agent and mentoring with a passion for your craft Building and maintaining strong relationships with your team members, product team and vendor partners
Qualifications
Associate's or Bachelor's degree with a preference in a science, technology, engineering, or math related field 3+ years of experience with modern programming languages and design patterns (e.g. Java, JavaScript, Python) Passion for technology and problem solving Ability to work on cross-functional teams and collaborate with IT and non-IT partners Desire and ability to learn new technology and continuously grow Additional preferred technical experience:
Experience with any Cloud Platform technology (we use MS Azure) Working across multiple full stack technologies (e.g. React, Spring, Angular, Typescript, Java, Javascript, Python) Building highly scalable distributed systems Experience with testing techniques such as Test-Driven Development (TDD) and/or Behavior Driven Development (BDD) Experience designing and implementing full stack solutions including front-end UI components and back-end APIs Working with databases and related technologies (DB2, SQL Server, JDBC, JPA) Familiar with app containerization like Docker Working knowledge of cyber security or information security Experience deploying cloud infrastructure as code (e.g. Terraform) and a commitment to the following Infrastructure as Code practices in day-to-day operation Strong practical knowledge of CI/CD (e.g., Github Actions, Azure DevOps) tools and Database migrations
Additional Information
Job level
We’ll consider talent at the next level with the right experiences and skills.
Work Authorization/Sponsorship
At this time, we're not considering candidates that need any type of immigration sponsorship now or in the future or those needing work authorization for this role. (This includes, but is not limited to students on F1-OPT, F1-CPT, J-1, etc.)
Investment Code of Ethics
For Principal Global Investors positions, you’ll need to follow an Investment Code of Ethics 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.
Experience Principal
While our expertise spans the globe, we're bound by one common purpose: to foster a world where financial security is accessible to all. And our success depends on the unique experiences, backgrounds, and talents of our employees – individually and all of us together. Explore our core values, benefits and why we’re an exceptional place to grow your career.
Principal is an Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
#LI-Remote
Experienced Software Engineer, remote available
Principal Financial Group
Responsibilities
Principal’s Individual Disability Income (IDI) area is seeking an experienced Software Engineer with an aptitude for innovation, continuous improvement and maturing modern software engineering practices. On this team, you’ll focus on our customer access and digital enablement product that is cloud hosted, along with a vendored admin platform.
Your day will be filled with:
Building and maintaining API’s and integrations to internal and external systems that support outcomes that our customers will love Deploying in Azure CI/CD pipelines implemented with infrastructure as code Supporting Continuous Integration (CI), and ensure adherence to CI/CD principles Building/Maintaining engineering solutions for both front-end and back-end processes Adhering to and maturing our engineering practices that support code quality, code coverage and secure code Advancing our business and technology strategy through design thinking and solutions architecture Creating a culture that seeks to continuously learn and improve Being a change agent and mentoring with a passion for your craft Building and maintaining strong relationships with your team members, product team and vendor partners
Qualifications
Associate's or Bachelor's degree with a preference in a science, technology, engineering, or math related field 3+ years of experience with modern programming languages and design patterns (e.g. Java, JavaScript, Python) Passion for technology and problem solving Ability to work on cross-functional teams and collaborate with IT and non-IT partners Desire and ability to learn new technology and continuously grow Additional preferred technical experience:
Experience with any Cloud Platform technology (we use MS Azure) Working across multiple full stack technologies (e.g. React, Spring, Angular, Typescript, Java, Javascript, Python) Building highly scalable distributed systems Experience with testing techniques such as Test-Driven Development (TDD) and/or Behavior Driven Development (BDD) Experience designing and implementing full stack solutions including front-end UI components and back-end APIs Working with databases and related technologies (DB2, SQL Server, JDBC, JPA) Familiar with app containerization like Docker Working knowledge of cyber security or information security Experience deploying cloud infrastructure as code (e.g. Terraform) and a commitment to the following Infrastructure as Code practices in day-to-day operation Strong practical knowledge of CI/CD (e.g., Github Actions, Azure DevOps) tools and Database migrations
Additional Information
Job level
We’ll consider talent at the next level with the right experiences and skills.
Work Authorization/Sponsorship
At this time, we're not considering candidates that need any type of immigration sponsorship now or in the future or those needing work authorization for this role. (This includes, but is not limited to students on F1-OPT, F1-CPT, J-1, etc.)
Investment Code of Ethics
For Principal Global Investors positions, you’ll need to follow an Investment Code of Ethics 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.
Experience Principal
While our expertise spans the globe, we're bound by one common purpose: to foster a world where financial security is accessible to all. And our success depends on the unique experiences, backgrounds, and talents of our employees – individually and all of us together. Explore our core values, benefits and why we’re an exceptional place to grow your career.
Principal is an Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
#LI-Remote