Penn Mutual Logo

Penn Mutual

Sr. Software Engineer - Java

Posted 2 Days Ago
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
The Senior Software Engineer will lead the master data services platform engineering team, involving hands-on development and mentorship. Responsibilities include managing legacy systems, collaborating with product owners, contributing to project scoping, and maintaining operational stability, while ensuring technical strategies align with business priorities.
The summary above was generated by AI

Job Description:

Penn Mutual is looking to hire a motivated and experienced Senior Software Engineer, to strengthen and lead our master data services platform engineering team.  This team manages a corporate data platform, using big data technologies and a distributed compute engine in the Cloud to process and store large amounts of corporate data.  The platform also serves as an integration point to send and receive data from other systems.  The ideal candidate has a software engineering background and experience supporting data management and web portal application systems.  This is a hands-on position with a people mentoring component.  The position partners closely with the business, to sustain daily operations and strategic evolution.  Excellent communication skills in both technical and business areas are a must. 

  • As a Senior Software Engineer, you’ll partner in a team of experienced software engineers, removing impediments and enabling the teams to deliver business value.
  • Work with leadership to define and manage priorities, technical strategies for modernization, and operational standards across the organization.
  • Ensure team ownership of legacy systems with an emphasis on maintaining operational stability.
  • Be a passionate leader committed to the development and mentorship of your teams.
  • Partner with business and IT stakeholders to ensure alignment with key corporate priorities.
  • Share ideas and work to bring people together to help solve sophisticated problems.
  • Create a positive and collaborative environment by championing open communication and soliciting continuous feedback.
  • Stay current with new technology trends. 

Additional Responsibilities 

  • Participates in the discussion and documentation of best practices and standards for application development
  • Complies with all company policies and procedures
  • Remains current in profession and industry trends
  • Successfully completes regulatory and job training requirements

Required Experience

  • Collaborates with product owners, front and back-end developers, and user experience teams in an Agile environment
  • Excellent communication, collaboration, and mentoring skills.
  • Helps product owners with issue prioritization and contributes to project scoping
  • Manages time and expectations to reliable meet sprint commitments
  • Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • XML/JSON and related parsing/binding libraries
  • Experience with event-based service implementations and messaging technologies like JMS
  • Expert level of Java RESTful web-services development, Java Spring, Spring boot, NoSQL and relational databases, Maven
  • Proficient in AWS cloud native and server-less approach (ECS, Lambda, IAM, API Gateway, CloudFormation, Code Deploy, Parameter Store, Secrets Manager, CloudWatch, S3, Docker)
  • Experience with continuous integration tools such as Jenkins, BitBucket
  • Experience with Java concurrency API

Desired Experience

  • Life Insurance or financial services industry experience a plus.

Penn Mutual helps people become stronger. Our expertly crafted life insurance is vital to long-term financial health and strengthens people’s ability to enjoy every day. Working with our trusted network of financial professionals, we take the long view, building customized solutions for individuals, their families, and their businesses. We support our financial professionals with retirement and investment services through our wholly owned subsidiary, Hornor, Townsend & Kent, LLC, member FINRA/SIPC.

Base Salary Range: $135,000 - $165,000

For over 175 years, Penn Mutual has empowered individuals, families and businesses on the journey to achieve their financial goals. Through our partnership with Financial Professionals across the U.S., we help instill the confidence and reliability that comes from a stronger financial future. Penn Mutual and its affiliates offer a comprehensive suite of competitive products and services to meet the unique needs of Financial Professionals and their clients, including life insurance, annuities, wealth management and institutional asset management. To learn more, including current financial strength ratings, visit www.pennmutual.com.

Penn Mutual is committed to Equal Employment Opportunity (EEO). We provide employment and advancement opportunities to all qualified applicants and associates, according to applicable laws. This is reflected in our practices for hiring, placement, promotion, transfer, demotion, layoff, termination, recruitment, compensation, selection or training, and all other terms and conditions of employment. All employment-related decisions and practices are free from unlawful discrimination. This includes: race, creed, color, national origin, ancestry, citizenship age, gender (including pregnancy), sexual orientation, gender identity or expression, domestic partnership or civil union status, marital status, genetic information, disability, religious observance or practice, liability, veteran status or any other classification protected under applicable law.

Top Skills

Java

Similar Jobs

8 Days Ago
Remote
Hybrid
2 Locations
Senior level
Senior level
Cloud • Insurance • Professional Services • Analytics • Cybersecurity
The Sr Software Engineer is responsible for systems analysis, application development, and integration to meet business needs. This role includes leading application design, mentoring teams, and providing technical consulting while coordinating with clients and IT areas for successful implementation and system maintenance.
Top Skills: J2Ee
11 Days Ago
Remote
Hybrid
Austin, TX, USA
Senior level
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
As a Senior Software Engineer at NinjaOne, you will lead the development of scalable IT Operations solutions while ensuring high software quality. You will engage in software architecture decisions, uphold best practices, and contribute to systems that enhance customer experience. Your role involves mentoring fellow engineers and driving improvements based on support team feedback.
Top Skills: C++JavaKotlin
23 Days Ago
Remote
Hybrid
Austin, TX, USA
Senior level
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
The Senior Software Engineer will design and implement scalable solutions for NinjaOne's IT Operations products, focusing on high-quality software development with Java and Kotlin, while also handling enterprise-level challenges in a collaborative environment.
Top Skills: JavaKotlin

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account