The work we do has an impact on millions of lives and you can be a part of it.
Wehelp protect our customers against lifes ofwhere you work within thecompany youll behelping provide protection and peace of mind when our customers need it most.
Protective Life is looking for a Sr. Engineer App Dev who is responsible for designing coding testing implementing maintaining and supporting software systems. Works closely with business analysts and customers to gather requirements in order to ensure the customers business needs and expectations are met in a timely and cost-effective manner. Diagnoses isolates and de-bugs software problems and provides resolution. Prepares and modifies technical documentation. Researches evaluates and recommends new development tools and applications as appropriate. May be responsible for managing work within a project.
Responsibilities:
Analysis and Design. Research compiles and evaluates information used in the development and maintenance of large and complex systems and processes to satisfy business needs. Designs large and complex systems and/or support processes that meet customer requirements while effectively interacting with existing systems/support processes.
Programming and Testing. Constructs modifies and tests large and complex system changes.
Problem determination and resolution. Quickly diagnoses complex problems; determines and implements quality solutions in a timely fashion. This covers all areas of production support and daily problem research and resolution. Production incidents need prompt attention and correction to reduce impact on the business area.
Documentation. Provides thorough and complete documentation for all programming changes and enhancements. Documentation must meet corporate standards.
Business Knowledge and Interaction: Understands the business needs of the customer and provides quality customer support by providing appropriate communication anticipating customer needs and/or problems and understanding the broad impact of changes on all customer processes. Provides appropriate solutions and proactively suggests process improvements.
Project / Task Management. Performs project management duties for the technical aspects of large and complex projects as needed depending on the nature of the project. Manages individual tasks on large projects to ensure that all tasks are delivered according to the project plan.
IT Influence/Leadership. Provides leadership as a model of how others should interact and accomplish tasks. Is considered a top expert by peers in one or more important areas of expertise such as a programming language computer system data base etc. Provides an appropriate level of feedback to peers support and interface areas and management. Willingly shares and assists in the development skills of others.
Experience/Education:
Post-secondary degree preferably in Management Information Services Computer Science or Math related field may substitute for up to 4 years of work and/or technical experience.
8 years of applicable work and/or technical experience in languages/environments is preferred.
Technical certifications are desirable and may substitute for some work and/or technical experience. (Microsoft Certifications etc.)
Recognized expertise in their assigned areas of responsibility.
Knowledge/Skills/Abilities:
Strong aptitude to pick up new skills and knowledge through research and perseverance
The adaptability to work in an ever-changing and dynamic environment
Ability to think outside the box to provide innovative solutions
Self-starter that can initiate research and/or contact with others in order to solve issues
Exceptional interpersonal skills including teamwork and facilitation
Proven problem-solving and analytical thinking and ability to approach problems logically and systematically
Excellent written and verbal communication skills
Desired Experience:
Demonstrates a thorough detailed working knowledge of relevant technologies. Responsible for designing and implementing how the technologies will be incorporated in current systems or will be used in development of very complex new systems.
Demonstrates a thorough detailed understanding of various data structures.
Requires programming skills sufficient to solve difficult and complex technical problems.
Must be able to manage multiple changing priorities resolve conflicts and be able to work well under pressure.
Must be self- motivated able to work independently and willing to self-teach and take responsibility for ongoing professional development.
Ability to analyze and design software solutions to meet complex requirements.
Requires oral and written communication skills sufficient to communicate clearly with peers and customers.
IBM RPG Free Format Experience - Required
IBM DB2 Database Experience Required
IBM RPG Experience - Required
SQL for CRUD operations Required
IBM I Development Experience Required
.Net WinForms Development Preferred
C# .NET Development Experience Highly Preferred
$90000 - $130000 a year
Protectives targeted salary range for this position is $90000 to $130000. Actual salaries may vary depending on factors including but not limited to job location skills and experience. The range listed is just one component of Protectives total compensation package for employees.
This position also offers additional incentive opportunitiesthrough an annual incentive based on individual and Company performance.
Employee Benefits:
We aim to protect the wellbeing of our employees and their families with a broad benefits addition to offering comprehensive health dental and vision insurance we support emotional wellbeing through mental health benefits and an employee assistance balance is important and Protective offers a variety of paid time away benefits (e.g. paid time off paid parental leave short-term disability and a cultural observance day).The financial health of our employees is just as important as physical and emotional health. Some of the financial wellbeing benefits include contributions to healthcare accounts a pension plan and a 401(k) plan with Company matching. All employees are encouraged to protect their overall wellbeing by engaging in ProHealth Rewards Protectives platform to improve wellbeing while earning cash rewards.
Eligibility for certain benefits may vary by position in accordance with the terms of the Companys benefit plans.
Please note that the above email is solely for individuals with disabilities requesting an accommodation. General employment questions should not be sent through this process.
We are proud to be an equal opportunity employer committed to being inclusive and attracting retaining and growing an inclusive workforce.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.