×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer

Job in Wilkes-Barre, Luzerne County, Pennsylvania, 18701, USA
Listing for: Penn Mutual Life Insurance Co.
Full Time position
Listed on 2026-03-13
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 125000 - 145000 USD Yearly USD 125000.00 145000.00 YEAR
Job Description & How to Apply Below
Sr. Software Engineer page is loaded## Sr. Software Engineer locations:
Remote - United Statestime type:
Full time posted on:
Posted Yesterday job requisition :
R-100525
*
* Job Description:

***
* Job Summary:

** The Senior Software Engineer is responsible for designing and developing complex software systems and applications, creating solutions tailored to Penn Mutual’s specific business needs. This role serves as a high-level technical contributor, making key decisions related to system design, architecture, platforms, and coding standards.###
** Responsibilities:
*** Lead the design, development, and implementation of complex software systems and applications.
* Collaborate with cross-functional teams to understand business and technical requirements and translate them into clear technical specifications.
* Provide technical leadership and mentorship to junior and mid-level engineers through code reviews, coaching, and knowledge sharing.
* Drive innovation by proposing and implementing solutions that improve processes, technologies, and product offerings.
* Partner with Architecture teams to build scalable, maintainable solutions that meet performance, reliability, and security standards.
* Diagnose and resolve complex technical issues, ensuring system stability and optimal performance.
* Stay current with emerging technologies and industry trends and assess their applicability to the organization.
* Communicate effectively with both technical and non-technical stakeholders to explain technical concepts, decisions, and trade-offs.
*
* Minimum Qualifications:

** To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements below represent the minimum knowledge, skills, and abilities required.
* Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
* 7+ years of professional software development experience with a demonstrated history of delivering high-quality solutions.
* Proficiency in multiple programming languages;
Java, Python, or JavaScript required.
* Experience with API-first architectures and container-deployed systems.
* Hands-on experience with Spring Boot, Maven/Gradle, and CI/CD practices.
* Strong understanding of modern database systems, including performance optimization and auditable access patterns.
* Solid knowledge of software design patterns and documentation standards.
* Excellent problem-solving skills with the ability to analyze complex technical challenges and implement effective solutions.
* Strong communication and collaboration skills, with the ability to work effectively in a team environment and with stakeholders at all levels.#
** Preferred:
*** Experience with AWS and Azure cloud platforms.
* Knowledge of containerization technologies including Docker and Kubernetes.
* Familiarity with Infrastructure as a Service (IaaS) concepts and tools (e.g., Cloud Formation, Terraform).
* Experience with deployment automation tools such as Jenkins, Git Hub Actions, or Bamboo.
* Knowledge of Agile or Scrum software development methodologies.
*
* Competencies:

**
* ** Customer Service:
** Demonstrates a strong commitment to providing outstanding service to internal customers.
* ** Attention to Detail:
** Ensures accuracy and thoroughness; effectively monitors work and manages time and resources.
* ** Analytical

Skills:

** Researches data, designs workflows and procedures, and identifies relationships and dependencies.
* ** Communication:
** Listens actively and expresses ideas clearly in both written and verbal form; keeps stakeholders informed.
* ** Managing Deliverables:
** Plans, prioritizes, and executes work to deliver high-quality technical outcomes aligned with business goals.
* ** Problem Solving:
** Resolves issues efficiently and effectively.
* ** Relationship Management:
** Builds credibility and manages interactions to support organizational needs.
* ** Teamwork**:
Contributes to a positive team environment and demonstrates openness to diverse perspectives.
*
* Supervisory Responsibilities:

** Yes Base Salary Range - $125,000 - $145,000

For over 175 years, Penn Mutual has empowered individuals, families and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary