Software engineer internship
Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs, but promotes jobs on LinkedIn on behalf of its direct clients, recruitment ad agencies, and marketing partners. Lensa partners with DirectEmployers to promote this job for Principal Financial Group. Clicking "Apply Now" or "Read more" on Lensa redirects you to the job board/employer site. Any information collected there is subject to their terms and privacy notice.
What You'll Do Our Technology & Engineering internship program offers opportunities for 95+ interns and has a strong reputation with over 20 years of history. You’ll work on real projects collaborating with a range of team members, including other interns through senior level management. We'll place you in a role customized to your expertise and interests, all while working in an Agile team environment. You'll be assigned a formal leader and mentor to help guide you through the program. This is an excellent opportunity to understand and learn more about Principal’s Technology Engineering culture. Operating at the intersection of financial services and technology, Principal builds financial tools that help our customers live better lives. We take pride in being a purpose-led firm, motivated by our mission to make financial security accessible to all. Our mission, integrity, and customer focus have made us a trusted leader for more than 140 years. As a Software Engineer Intern , project involvement could include:- Delivering customer centric solutions that incorporate desired capabilities, security, scalability, and performance
- Collaborating with your scrum team to design, develop, test, deploy, maintain and improve software and systems while also gaining cloud experience
- Solving interesting and complex problems to create a positive customer experience
- Partnering with architecture, technical engineers, and other roles on application design and architecture
- Aiding in improving operations, documenting and demonstrating solutions, and ensuring software is updated and secure
- Developing maintainable and high quality software by integrating automation tests and following standard processes as laid out by the team
- You are currentlypursuing or have completed an undergraduate degree program- in a preferred science, technology, engineering, or math-related field of study
- You are involved in student organizations on your respective campus, within the community or have prior internship experience
- You have exceptional communication and organizational skills and a strong work ethic
- You have a passion for technology which includes:
- Technical curiosity
- Ability to think critically and solution for technology-based problems
- Leadership positions within student, work or community organizations
- Past IT internship or work experience
- Consideration will be given to candidates that demonstrate continuous learning through certifications and other non traditional learning paths
- Technical experience with:
- Development in Java, Python, React, JavaScript, Git, AWS
- Data visualization technologies - R, Business Objects, Informatica, PowerBI, SAS
- Automation tooling
- DevOps, Agile methodologies
Recommended Jobs
CNA/Caregiver
Make a difference in the lives of others while personally thriving! Join Bridge Senior Living – a certified Great Place to Work! Community conveniently located on FAST Fayetteville Area System of…
Retail Cashier Part Time
Req ID: 469656 Address: 3308 Hwy 226 S. Marion, NC, 28752 Benefits: * Fuel Your Growth with Love's - company funded tuition assistance program * Paid Time Off * Flexible Scheduling * 401(k) –…
Water Remediation Technician
Job Description Job Description Job Description : Water Technician Pay Type: Hourly Qualifications: High school graduate or equivalent Be available, willing and able to work ove…
Explore Artsy Winston-Salem as a Traveling Telemetry Nurse!
Registered Nurse - Telemetry - Travel - (Tele RN) Embrace the adventure of a lifetime as a Traveling Telemetry Nurse in Winston-Salem, North Carolina! Let the charm of this vibrant city, celebrated a…
Lead Maintenance Technician
Overview: KETTLER currently has an opening for a Lead Maintenance Technician at the The Aster, located in Cary, NC. If you have a good work ethic, a passion for helping people, and want an opportuni…
MAINTENANCE ENGINEER JOBS
We are based in Columbia, SC (several positions nationwide) Usual commutes from a metro are an hours drive MAINTENANCE & RELIABILITY ENGINEER: * Requires oil or chemical manufacturing and mainten…
Toddler Teacher
Summary The Toddler Teacher will assist the Lead Teacher by helping to create a caring and safe environment for the children and assisting in activities to improve the overall care and quality o…
Edge Information Systems Security Engineer (ISSE) - active TS/SCI clearance
Riptide Technology has a great opportunity for a Edge Information Systems Security Engineer (ISSE) - active TS/SCI clearance to support our government customer based in Springfield, VA. This position …
Center Supervisor
Job Description Job Description A CSL Plasma Center Supervisor oversees daily plasma collection operations, ensuring staff efficiency, donor movement, and compliance with safety and SOPs. Key res…
Hospitalist (Part-time)
Physician - Hospitalist Job in Rocky Mount, NC