Software Engineering Co-op
@ Penn Mutual

Philadelphia, Pennsylvania, United States
On Site
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXX******* @pennmutual.com
Recommended after applying

Job Details

About Penn Mutual

Doing what’s right today, together, for the promise of a brighter tomorrow. For over 175 years, Penn Mutual has empowered individuals, families and businesses to achieve their financial goals. Through our partnership with Financial Professionals across the U.S., we offer comprehensive, competitive products and services including life insurance, annuities, wealth management, and institutional asset management.

Commitment to Equal Employment Opportunity

Penn Mutual is committed to equal employment and advancement opportunities for all qualified applicants, free from unlawful discrimination. All employment-related decisions are made in accordance with applicable laws.

Your Role as Software Engineering Co-op

You’ve got big plans and want to make an impact. As a Software Engineering Co-op at Penn Mutual, you will:

  • Work alongside talented professionals in a supportive environment.
  • Develop and enhance your technical expertise in software engineering.
  • Contribute to projects that strengthen financial services and support Financial Professionals.
  • Gain hands-on experience in a mission-driven setting.
  • Grow professionally while helping people get stronger.

Key Skills/Competency

Software Engineering Co-op, software development, financial services, teamwork, technical skills, problem-solving, collaboration, hands-on experience, co-op, innovation.

How to Get Hired at Penn Mutual

🎯 Tips for Getting Hired

  • Research Penn Mutual's culture: Study the firm's history, mission, and values.
  • Customize your resume: Highlight relevant software projects and co-op experiences.
  • Network actively: Connect with current employees on LinkedIn.
  • Prepare for technical interviews: Practice coding and problem-solving exercises.

📝 Interview Preparation Advice

Technical Preparation

Review coding fundamentals and algorithms.
Practice coding challenges on common platforms.
Understand software development lifecycle basics.
Familiarize with version control systems.

Behavioral Questions

Describe a teamwork challenge you solved.
Explain a time you met project deadlines.
Discuss how you handle constructive feedback.
Share your approach to learning new skills.

Frequently Asked Questions