Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a dynamic IT Senior Software Engineer to lead innovative software development projects. This role involves designing, developing, and maintaining complex software solutions in a full-stack environment. You will have the opportunity to work on high-impact initiatives that enhance customer and agent experiences. Join a diverse team committed to excellence, where your contributions will drive significant improvements in technology platforms. If you are passionate about software engineering and eager to make a difference, this is the perfect opportunity for you.
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
salary range is for thislevel and may vary based on actual level of role hired for
*This range represents a national range and the actual salary will depend on several factors including the scope and complexity of the role and the skills, education, training, credentials, location, and experience of an applicant, as well as level of role for which the successful candidate is hired.Position may be eligible for an annual bonus payment.
At Erie Insurance, you’re not just part of a Fortune 500 company; you’re also a valued member of a diverse and inclusive team that includes more than 6,000 employees and over 13,000 independent agencies. Our Employees work in the Home Office complex located in Erie, PA, and in our Field Offices that span 12 states and the District of Columbia.
Benefits That Go Beyond The Basics
We strive to be Above all in Service to our customers—and to our employees. That’s why Erie Insurance offers you an exceptional benefits package, including:
Additional benefits that include company-paid basic life insurance; short-and long-term disability insurance; orthodontic coverage for children and adults; adoption assistance; fertility and infertility coverage; well-being programs; paid volunteer hours for service to your community; and dollar-for-dollar matching of your charitable gifts each year.
Designs, develops, and maintains complex computer software.Leads or participates in high complexity/risk projects including creating technical design documentation, performing code and unit test reviews, and validating the overall cohesion and quality of the project or support team deliverables with high impact.Delivers high complexity/risk code/configurations under minimal supervision in a primarily full-stack development environment including front-end, policy, integration, and cloud.
What You'll Do:
This opportunity is for aSoftware EngineerorSenior Software Engineerto lead the Software Engineering effort for Erie Family Life initiatives. Currently, this work is focused on the Erie Family Life technology platform framework re-structuring which will optimize agent and customer utilization. This program is transitioning ERIE's Life products to both new front-end and back-end modern technical platforms. This role would be an opportunity to lead a large-scale, high-priority effort from the Software Engineering perspective, across multiple business and IT units in an Agile environment.
Preferred Experience & Skills:
What Makes You Stand Out:
The first four duties listed are the functions identified as essential to the job. Essential functions are those job duties that must be performed in order for the job to be accomplished.
This position description in no way states or implies that these are the only duties to be performed by the incumbent. Employees are required to follow any other job-related instruction and to perform any other duties as requested by their supervisor, or as become clear.
Minimum Educational and Experience Requirements
Additional Experience
Designation and/or Licenses