Senior Software Engineer (OIPA) – FILI Technology
Are you interested in serving the needs of millions of customers in tax efficient savings, protection and guaranteed income in retirement? Fidelity Investments Life Insurance (FILI) Technology team in Personal Investing is seeking a talented engineers to join us in modernizing and building innovative and world-class experiences, capabilities and platforms in support of this mission.
The Purpose:
As a Principal Software Engineer on the team, you will have the opportunity to leverage all of your skills in engineering, modernizing, and testing Annuity contract generation and account opening applications. You will be expected to quickly gain understanding of all the components of our applications and will work with the team to deliver best in class solutions.
- 4+ years of Expertise in developing policy administration systems using Oracle Policy Administration System (OIPA), including configuration language, integration, AS Files, data intake, database architecture, and data extraction patterns; building OIPA extensions; and performing palette and application security implementations, screens (policy, roles segment, allocation, and valuation), and release management.
- Expertise in implementing design patterns, using UML
- Test Driven Development, Junit, Jasmine, Karma, Protractor
- IDE’s Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
- Writing SQL queries and debugging stored procedures within an Oracle environment.
- Leadership: Team player, self-starter, collaborative, innovative, eager to learn every day.
- Understanding of docker, cloud-computing / cloud services platforms (e.g. AWS or Azure) will be a plus
- AWS Certification is a plus
Hiring Manager Description
Position Title:
Sr. Software Engineer (OIPA)
Hiring Manager:
Sathiyanarayanan Poonamallee
Business Unit:
PI Tech
Primary Location:
Durham, NC
Open to other sites? (Y/N):
If so, which ones:
Yes, all but Boston
What will the work schedule look like for your team (remote/hybrid/on-site/TBD)?
Hybrid when we return onsite
Confirm grade level/years of experience required:
Grade level 5
Bill rate:
They have hired around 150/hr but they want to see if they can get that lowered.
Duration of contract:
Initially through 9/24
Is this a new or replacement position? If replacement - who is it replacing?
MYP Add
What is the business justification for this opening?
MYP Add
Position Description
- Team/Project Overview
What does your team do/what are you trying to accomplish for Fidelity overall?
Oracle OIPA product for FILI - Team maintains and will be installing never version of OIPA (v10.2 and upgrading to v11)
Focus is to leverage single system to improve efficiency and bring new products to market faster; allows for configuration changes without customization or recompiling systems core code
How big is your team?
7
Is your team co-located?
Yes – Boston, Durham & MMK
(For Dev/Engineering roles) What is the tech stack on the team?
Oracle OIPA
Application Servers: WebLogic & WebSphere
Databases: Oracle, DB2 & Microsoft SQL
Operating Systems: Oracle Ent. Linux & Windows Server 2012
Java: 1.8
Java – Will be using for maintenance, installing, troubleshooting; will run libraries on machine to troubleshoot (not developing). Only will be expected to do around 10% of development
What project will this role focus on and how does this project impact the organization/Fidelity?
OIPA (Oracle Insurance Policy Administration) is a flexible, rules-based policy administration solution that supports policy issue, billing, collections, processing & claims in a single system. Team uses for Life & Annuity to accelerate and reduce operational efficiency through centralized policy management and record keeping.
What stage of the project are you currently in?
40% complete
If I were a candidate, what would get me excited about this position (what are the selling points)?
- Working on cutting edge technology
- Able work closely with Business users
- Able to see results
Candidate Profile
Please describe your ideal candidate profile
Someone that has developed policy administration systems using OIPA
What are the top three MUST have skills (experience candidates must have coming in the door)?
- (For Dev/Engineering roles) What coding languages are required for this job? What specifically will they need to develop using these? (API's, UI, Integration, Migration, etc.):
OIPA, Java and Oracle DB experience (simple SQL)
Need to only know Java so they can fix issues (maintenance role)
Expertise in developing policy administration systems using Oracle Policy Administration System (OIPA), including configuration language, integration, AS Files, data intake, database architecture, and data extraction patterns; building OIPA extensions; and performing palette and application security implementations, screens (policy, roles segment, allocation, and valuation), and release management.
What are the NICE to have skills (what is your team willing to teach the person)?
AWS Certification is a plus
What education or certifications does this role require?
Bachelor or Master in Technology related field
Is there a current team member’s profile that would be an ideal profile for us to target?
Fidelity Central: Tanaji Shingade (a598640) (fmr.com)
Interview Process
How many rounds of interviews will you have the candidate complete (ideally 1 round, max of 2 rounds with no more than 4 people total)?
1 round with panel team
Who will be on the interview panel and what will be covered (technical/behavioral/coding)?
*Coach them to have a diverse interview panel
* Please keep your outlook calendar up to date and encourage the interview panel to do the same
Sathiya to provide names
What role-specific pre-screening questions can our team use to help vet candidates up front?
N/A
Importance of timely feedback (competitive market, need to provide feedback within 24 hours)
Will commit to quick feedback
Senior Software Engineer (OIPA) – FILI Technology
Are you interested in serving the needs of millions of customers in tax efficient savings, protection and guaranteed income in retirement? Fidelity Investments Life Insurance (FILI) Technology team in Personal Investing is seeking a talented engineers to join us in modernizing and building innovative and world-class experiences, capabilities and platforms in support of this mission.
The Purpose:
As a Principal Software Engineer on the team, you will have the opportunity to leverage all of your skills in engineering, modernizing, and testing Annuity contract generation and account opening applications. You will be expected to quickly gain understanding of all the components of our applications and will work with the team to deliver best in class solutions.
- 4+ years of Expertise in developing policy administration systems using Oracle Policy Administration System (OIPA), including configuration language, integration, AS Files, data intake, database architecture, and data extraction patterns; building OIPA extensions; and performing palette and application security implementations, screens (policy, roles segment, allocation, and valuation), and release management.
- Expertise in implementing design patterns, using UML
- Test Driven Development, Junit, Jasmine, Karma, Protractor
- IDE’s Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
- Writing SQL queries and debugging stored procedures within an Oracle environment.
- Leadership: Team player, self-starter, collaborative, innovative, eager to learn every day.
- Understanding of docker, cloud-computing / cloud services platforms (e.g. AWS or Azure) will be a plus
- AWS Certification is a plus

