The work we do affects millions of people, and you can help make that impact.
We protect our customers from life’s uncertainties. No matter where you work within the company, you’ll play a part in providing security and peace of mind when our customers need it most.
Protective Life is seeking a Sr. Engineer App Dev who will design, code, test, implement, maintain, and support software systems. This role works closely with business analysts and customers to gather requirements and ensure business needs are met efficiently and cost-effectively. The position involves diagnosing and resolving software issues, preparing and updating technical documentation, and researching and recommending new development tools and applications. The role may also involve overseeing work within a project.
Responsibilities include:
• Analysis and design of large, complex systems and processes, ensuring they meet customer requirements and integrate effectively with existing systems.
• Building, modifying, and testing major system changes.
• Quickly identifying and resolving complex issues, especially in production support.
• Producing complete, standards-compliant documentation for all programming changes.
• Understanding customer business needs and providing strong customer support through clear communication, anticipating issues, and recommending process improvements.
• Managing technical tasks or project components to ensure timely delivery.
• Providing leadership through expertise in key technical areas, offering feedback, and supporting skill development among peers.
Experience/Education:
• A post-secondary degree in MIS, Computer Science, Math, or a related field may replace up to four years of work or technical experience.
• Eight or more years of relevant work or technical experience is preferred.
• Technical certifications are a plus and may substitute for some experience.
• Recognized expertise in assigned technical areas.
Knowledge/Skills/Abilities:
• Strong ability to learn new skills through research and persistence.
• Adaptability in a constantly evolving environment.
• Creative thinking to develop innovative solutions.
• Self-motivation and initiative in solving issues.
• Excellent interpersonal, teamwork, and facilitation skills.
• Strong analytical and problem-solving abilities.
• Excellent written and verbal communication skills.
Desired Experience:
• In-depth knowledge of relevant technologies and the ability to design and implement complex system solutions.
• Strong understanding of various data structures.
• Programming skills suited for solving challenging technical problems.
• Ability to manage shifting priorities, handle pressure, and resolve conflicts.
• Self-motivated, able to work independently, and dedicated to continued learning.
• Strong ability to analyze and design solutions for complex requirements.
• Clear oral and written communication with peers and customers.
• Required: IBM RPG Free Format, IBM DB2, IBM RPG, SQL for CRUD operations, IBM i development.
• Preferred: .NET WinForms.
• Highly preferred: C# .NET.
Salary range: $90,000 to $130,000 per year. Actual pay may vary based on factors such as location, skills, and experience. This range is one part of Protective’s total compensation package, and the role includes opportunities for annual incentives based on individual and company performance.
Employee Benefits:
Protective supports the wellbeing of employees and their families with a wide range of benefits. Along with comprehensive medical, dental, and vision coverage, we offer resources for emotional health, including mental health support and an employee assistance program. Work/life balance is important, and we offer paid time off, parental leave, short-term disability, and a cultural observance day. Financial wellbeing is also supported through healthcare account contributions, a pension plan, and a 401(k) with company match. Employees are encouraged to participate in ProHealth Rewards, which supports healthy habits while providing cash incentives. Eligibility varies by position according to plan terms.
Accommodations for Applicants with Disabilities:
If you need an accommodation during the application or hiring process due to a disability, please email martina.winston@protective.com. Your information will be kept confidential and used only to arrange appropriate accommodations. This email is only for accommodation requests.
We are proud to be an equal opportunity employer committed to inclusion and developing a diverse workforce.
To find out more about this job, please visit this link

