Senior Software Engineer (Full Stack)

FULL TIME
senior

Salary

No salary data

vs. Engineering avg

Ghost Score

Better than ~65% of category

Engineering jobs

Freshness

Posted 1 weeks ago

Job Description

Penn Mutual is seeking an experienced Senior Software Engineer (Full Stack) within their Information Management and Technology organization. This role focuses on implementing and supporting Penn Mutual’s product offerings, particularly in enabling Individual Life New Business capabilities through full-stack engineering. Responsibilities: Design, build, and implement full-stack solutions using JavaScript/React, Node.js, Next.js on the front end and Java/Spring (Spring Boot) on the back end, hosted on AWS, ensuring high quality, maintainability, and alignment to business needs; Contribute to and lead the design and implementation of scalable, maintainable software solutions that meet performance, reliability, and security expectations; Collaborate with the Product Owner, Technical Lead, and other engineers within and across teams to translate features and user stories into well-defined technical approaches and deliver working software; Own technical outcomes for assigned features and components, from design through production support; Contribute to and improve existing applications by quickly understanding the current state, and documenting designs and flows; Drive enhancements, modernization, refactoring, and upgrades to reduce technical debt and improve stability and user experience; Provide technical leadership through mentoring, code reviews, pairing, and knowledge sharing with junior and mid-level engineers; Diagnose and troubleshoot complex issues across UI, API, and data layers; implement effective solutions and preventive improvements to ensure system stability and performance; Drive innovation and continuous improvement by proposing and implementing better solutions, engineering practices (testing, CI/CD readiness, code quality, observability), processes, and tools; Stay current with emerging technologies and assess their relevance and potential impact on our products and engineering practices; Communicate technical concepts and decisions clearly to stakeholders at all levels, balancing speed-to-value with sound engineering; Contribute to automated testing and quality practices to ensure reliable, maintainable, and secure software delivery; Demonstrates a commitment to AI fluency by embracing AI tools and technologies to enhance individual and team performance, decision-making, and innovation Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree Required Skills: JavaScript, React, State Management, Component Design, Java, Spring, Spring Boot, REST APIs, Microservices, Node.js, Next.js, AWS, Web Development, API Integration, SQL, NoSQL, Database Schema Design, Database Query Optimization, Agile, Scrum

Ghost Score Breakdown

No salary info
+ pts
No company logo
+ pts
Fresh posting (4-7 days)
+ pts
Known scam/ghost company
Reposted listing
Expired deadline
High job-to-employee ratio
Recruiting agency
Overall: 16/100Low Ghost Risk

Application Tips

  • Top skills mentioned: javascript, java, react. Make sure your resume highlights these.
  • This listing shows strong signals of being a real opportunity — apply with confidence.

Browse More