VP, Software Engineering
Posted 110ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
VP of Software Engineering guiding the application development team at Penn Mutual. Responsible for strategic leadership, technology strategies, and ensuring high-quality software solutions.
Responsibilities:
- Provide strategic leadership and direction for the application development team
- Oversee a team of developers ensuring high-quality work
- Manage the development lifecycle of applications from conception to deployment
- Develop and implement technology strategies aligned with the company's objectives
- Work closely with other departments to understand requirements
- Establish coding standards, best practices, and quality assurance processes
- Manage resource allocation, budgeting, and vendor relationships
- Identify and mitigate risks related to application development projects
- Promote a culture of continuous improvement within the application development team
- Manage relationships with third-party vendors and service providers
Requirements:
- Bachelor's degree in a Computer Science or related discipline
- 20+ years of experience as a Java developer & AWS platform
- 20+ years of experience with Java, JavaScript, REST, and JSON.
- Proven understanding of web and API platform technologies
- Proven experience with the full development lifecycle from concept to delivery
- Proven knowledge of a broad spectrum of platforms and technologies including Python, SQL, Angular/React, Docker, OAuth, and AWS
Benefits:
- Health insurance
- 401(k) matching
- Professional development opportunities


















