Consultant, Software Engineer
Principal Financial Group
About the Role
- As a Consultant Software Engineer at Principal, you will be part of a highly skilled team dedicated to building innovative solutions.
- This role offers an opportunity to work in a dynamic environment where your expertise and ideas will directly influence the success of projects.
Key Responsibilities
- Explore development frameworks and implement guidelines, conduct reviews, and build solutions.
- Engage in coding and development using Java/J2EE, ReactJS, JSON, and other relevant technologies.
- Build and implement CI/CD pipelines to ensure seamless project delivery.
- Research, learn, and perform Proof of Concepts (POC) or equivalent experience on new DevOps frameworks to stay ahead of industry trends.
- Suggest alternative toolsets and guidelines for implementation to improve efficiency.
- Contribute to delivery improvements by leveraging DevOps and automation techniques.
Requirements & Tech Stack
- Proficiency in Java/J2EE frameworks, Spring Boot, ReactJS, Python, TypeScript, JavaScript, etc.
- Expertise in DevOps toolsets such as Jenkins, GitHub, AWS CI/CD pipeline, scripting, etc.
- Strong knowledge of development environments and processes.





